成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

RHEL7_11gR2_RAC安裝

ORACLE 11gR2 For RHEL7.1安裝目錄1安裝前須知..................................................................

ORACLE 11gR2 For RHEL7.1安裝

目錄

1安裝前須知.................................................................................................................................... 2

1.1 安裝流程............................................................................................................................ 2

1.2 注意事項(xiàng)............................................................................................................................ 2

2安裝規(guī)劃........................................................................................................................................ 2

2.1規(guī)劃目的............................................................................................................................. 2

2.2命名規(guī)劃............................................................................................................................. 2

2.2.1節(jié)點(diǎn)命名規(guī)劃 . ......................................................................................................... 2

2.2.2雙機(jī)集群命名規(guī)劃 . ................................................................................................. 3

2.3本地?cái)?shù)據(jù)庫(kù)雙機(jī)方案 . ........................................................................................................ 4

2.4網(wǎng)絡(luò)IP 規(guī)劃 ....................................................................................................................... 4

2.5磁盤陣列及ASM 規(guī)劃 ....................................................................................................... 4

3檢查和設(shè)置系統(tǒng)環(huán)境 . ................................................................................................................... 6

3.1操作前須知 . ........................................................................................................................ 6

3.2檢查系統(tǒng)環(huán)境 . .................................................................................................................... 6

3.3設(shè)置系統(tǒng)環(huán)境 . .................................................................................................................... 7

3.3.1配置主機(jī)名 . ............................................................................................................ 7

3.3.2禁用透明巨頁(yè) . ......................................................................................................... 7

3.3.3關(guān)閉防火墻及安全增強(qiáng)SELINUX ........................................................................... 8

3.3.4配置缺省網(wǎng)關(guān) . ........................................................................................................ 8

3.3.5停用ntp 時(shí)間服務(wù) ................................................................................................. 8

3.3.6配置文件系統(tǒng)描述符 . ............................................................................................ 9

3.3.7配置內(nèi)核參數(shù) . ........................................................................................................ 9

3.3.8設(shè)置環(huán)境變量 . ......................................................................................................... 9

3.3.9配置YUM . .............................................................................................................. 11

3.3.10配置DNS 域名解析 . ............................................................................................ 12

3.3.11配置SSH .............................................................................................................. 17

3.3.12配置ISCSI (RAC 測(cè)試平臺(tái)配置共享存儲(chǔ)) ..................................................... 18

3.3.13配置UDEV ........................................................................................................... 23

3.4配置RAC 集群軟件 .......................................................................................................... 25

4安裝配置Oracle 數(shù)據(jù)庫(kù) ............................................................................................................. 26

4.1數(shù)據(jù)庫(kù)規(guī)劃 . ...................................................................................................................... 26

4.2安裝前準(zhǔn)備 . ...................................................................................................................... 26

4.3GRID 集群軟件安裝及配置............................................................................................... 26

4.3.1集群名稱規(guī)劃: . ................................................................................................... 26

4.4安裝數(shù)據(jù)庫(kù)軟件 . .............................................................................................................. 37

4.4.1 RAC集群時(shí)間同步 ................................................................................................ 37

4.5創(chuàng)建Listener . .................................................................................................................... 63

4.6創(chuàng)建數(shù)據(jù)庫(kù)實(shí)例 . .............................................................................................................. 52

1 / 63

,

4.6.1使用ASMCA 劃分ASM 卷組 ................................................................................ 49

4.6.2使用DBCA 創(chuàng)建數(shù)據(jù)庫(kù)實(shí)例 . ................................................................................ 52

4.7配置Oracle 數(shù)據(jù)庫(kù)服務(wù)端 .............................................................................................. 63

5.FAQ . .............................................................................................................................................. 63

插圖目錄

表格目錄

1安裝前須知

介紹 數(shù)據(jù)庫(kù)系統(tǒng)的總體安裝流程和安裝前注意事項(xiàng)。

1.1 安裝流程

介紹系統(tǒng)的安裝流程。

1.2 注意事項(xiàng)

介紹安裝人員應(yīng)仔細(xì)閱讀和確認(rèn)的事項(xiàng)。

2安裝規(guī)劃

2.1規(guī)劃目的

2.2命名規(guī)劃

2.2.1節(jié)點(diǎn)命名規(guī)劃

介紹系統(tǒng)中的節(jié)點(diǎn)命名規(guī)劃。

主機(jī)名(hostname ):node1.testt.cn (示例)

域名:test.cn (示例)

DNS 服務(wù)器:dnsserver (示例)

2 / 63

,

主備機(jī)節(jié)點(diǎn)命名規(guī)劃:

主機(jī)的節(jié)點(diǎn)名稱規(guī)劃為node1。 備機(jī)的節(jié)點(diǎn)名稱規(guī)劃為node2。 SCAN 的虛擬IP 別名為rac-scan 。

Oracle RAC 所需的虛擬IP 別名node1-vip 、node2-vip 。 Oracle RAC 所需的私網(wǎng)IP 別名node2-priv 、node2-priv 。

ISCSI 存儲(chǔ)私網(wǎng)IP 別名node1-iscsi 、node2-iscsi (用于iscsi 連接)。

2.2.2雙機(jī)集群命名規(guī)劃

在安裝CRS 過(guò)程中,配置“Cluster Name 系統(tǒng)名稱(湖南農(nóng)衛(wèi)信息系統(tǒng)) 集群名稱 hnnw hnnwcluster 以下使用DNS 配置解析:

SCAN VIP: 192.168.2.201 rac-scan.test.cn SCAN VIP: 192.168.2.202 rac-scan.test.cn SCAN VIP: 192.168.2.203 rac-scan.test.cn

2.2.3磁盤資源劃分命名規(guī)劃

3 / 63

,

2.3本地?cái)?shù)據(jù)庫(kù)雙機(jī)方案

2.4網(wǎng)絡(luò)IP 規(guī)劃 /etc/hosts

# Public

192.168.2.101 node1 node1.test.cn 192.168.2.102 node2 node2.test.cn

# Private Interconnect

10.10.10.11 node1-priv node1-priv.test.cn 10.10.10.12 node2-priv node1-priv.test.cn

#Virtual IP

192.168.2.104 node1-vip node1-vip.test.cn 192.168.2.105 node2-vip node1-vip.test.cn

#Scan Virtual IP

192.168.2.201 rac-scan rac-scan.test.cn 192.168.2.202 rac-scan rac-scan.test.cn 192.168.2.203 rac-scan rac-scan.test.cn

#DNS server

192.168.2.1 dnsserver dnsserver.test.cn

# Private Storage Network for ISCSI - 192.168.2.204 iscsi-server 10.10.20.100 iscsi-server-priv 10.10.20.101 node1-iscsi 10.10.20.102 node2-iscsi

如果網(wǎng)卡不夠,就ISCSI 就使用公有IP

2.5磁盤陣列及ASM 規(guī)劃 RHEL7系統(tǒng)安裝規(guī)劃:

16G 內(nèi)存,交換空間為24GB 。 4 / 63

,

2.6用戶規(guī)劃

建立用戶和組:

groupadd -g 1010 oinstall

groupadd -g 1020 asmadmin

groupadd -g 1021 asmdba

groupadd -g 1031 dba

groupadd -g 1022 asmoper

useradd -u 1100 -g oinstall -G asmadmin,asmdba,asmoper,dba grid useradd -u 1101 -g oinstall -G dba,asmdba oracle

分配目錄及權(quán)限設(shè)置:

mkdir -p /u01/app/11.2.0/grid

mkdir -p /u01/app/grid

mkdir -p /u01/app/oracle

chown -R grid:oinstall /u01

chown grid:oinstall /u01/app/11.2.0/grid

chown grid:oinstall /u01/app/grid

chown oracle:oinstall /u01/app/oracle

chmod -R 775 /u01

5 / 63

,

3檢查和設(shè)置系統(tǒng)環(huán)境

3.1操作前須知

3.2檢查系統(tǒng)環(huán)境

3.2.1檢查系統(tǒng)內(nèi)存配置:

操作系統(tǒng)版本檢查:cat /proc/version

檢查系統(tǒng)架構(gòu):uname -m

檢查內(nèi)存:grep MemTotal /proc/meminfo 或使用free

檢查交換空間:grep SwapTotal /proc/meminfo 或使用free

檢查共享內(nèi)存空間:

df -h /dev/shm/

必須要確保共享內(nèi)存大于ORACLE 中初始化參數(shù)MEMORY_MAX_TARGET 和MEMORY_TARGET(特別提示,這兩個(gè)參數(shù)即自動(dòng)內(nèi)存管理特性對(duì)應(yīng)的初始化參數(shù)) 的值。

mount -t tmpfs shmfs -o size=16g /dev/shm

加入到文件/etc/fstab,系統(tǒng)重啟了也生效。

shmfs /dev/shm tmpfs size=16g 0

檢查臨時(shí)目錄空間:df -k /tmp

檢查文件系統(tǒng)空間:df –h

顯示VG 卷組信息:vgdisplay

顯示LV 邏輯卷信息:lvdisplay

系統(tǒng)包的檢查:rpm –qa|grep package_name

查詢不同架構(gòu)的RPM 包版本:

rpm -qa --queryformat "{NAME}-{VERSION}-{RELEASE} ({ARCH})n" | grep package_name

3.2.2 RHEL7安裝Oracle11gR2版本要求

操作系統(tǒng)包安裝及配置:

make-3.82-21.el7

binutils-2.23.52.0.1-12.el7.x86_64

compat-libcap1-1.10-3.el7.x86_64

gcc-4.8.2-3.el7.x86_64

gcc-c -4.8.2-3.el7.x86_64

glibc-2.17-36.el7.i686

glibc-2.17-36.el7.x86_64

glibc-devel-2.17-36.el7.i686

glibc-devel-2.17-36.el7.x86_64

6 / 63

,

glibc-common-2.17-78.el7

ksh

libaio-0.3.109-9.el7.i686

libaio-0.3.109-9.el7.x86_64

libaio-devel-0.3.109-9.el7.i686

libaio-devel-0.3.109-9.el7.x86_64

libgcc-4.8.2-3.el7.i686

libgcc-4.8.2-3.el7.x86_64

libstdc -4.8.2-3.el7.i686

libstdc -4.8.2-3.el7.x86_64

libstdc -devel-4.8.2-3.el7.i686

libstdc -devel-4.8.2-3.el7.x86_64

libXi-1.7.2-1.el7.i686

libXi-1.7.2-1.el7.x86_64

libXtst-1.2.2-1.el7.i686

libXtst-1.2.2-1.el7.x86_64

make-3.82-19.el7.x86_64

sysstat-10.1.5-1.el7.x86_64

elfutils-libelf(x86_64)-0.160-1.el7

elfutils-libelf-devel-0.160-1.el7.x86_64

compat-libstdc -33(x86_64)-3.2.3

perl-Env-1.04-2.el7.noarch

cpp-4.8.2-16.el7.x86_64

glibc-headers-2.17-55.el7.x86_64

expat-2.1.0-8.el7.x86_64

mpfr-3.1.1-4.el7.x86_64

安裝 cvuqdisk 包,文件在ORACLE 安裝盤/grid/rpm目錄下rpm -iv cvuqdisk-1.0.9-1.rpm

3.3設(shè)置系統(tǒng)環(huán)境

3.3.1配置主機(jī)名

修改配置文件:/etc/hostname

node1.test.cn

[root@node1 /]# hostname node1.test.cn

node1.test.cn

3.3.2禁用透明巨頁(yè)

Disabling Transparent HugePages

7 / 63

,

# cat /sys/kernel/mm/transparent_hugepage/enabled

Add the following entry to the kernel boot line in the /etc/grub.conf file:

transparent_hugepage=never

vi /etc/default/grub

GRUB_CMDLINE_LINUX="rd.lvm.lv=rhel/swap rd.lvm.lv=rhel/root rhgb quiet

transparent_hugepage=never"

使修改生效:

grub2-mkconfig -o /boot/grub2/grub.cfg

上面的方法重啟之后好像并沒(méi)生效,可用以下方法:

或:Add the following lines in /etc/rc.local and reboot the server:

if test -f /sys/kernel/mm/transparent_hugepage/enabled; then

echo never > /sys/kernel/mm/transparent_hugepage/enabled

fi

if test -f /sys/kernel/mm/transparent_hugepage/defrag; then

echo never > /sys/kernel/mm/transparent_hugepage/defrag

fi

3.3.3關(guān)閉防火墻及安全增強(qiáng)SELINUX

selinux iptables 關(guān)閉

RAC 的內(nèi)部通信還要用到net=169.254.0.0/16的IP ,

禁止防火墻和selinux

# systemctl disable firewalld

# systemctl stop firewalld

# 修改/etc/sysconfig/selinux確保SELINUX=disabled,然后執(zhí)行setenforce 0或者reboot 服務(wù)器以生效 最小配置,將SElinux 設(shè)置為PERMISSIVE 模式:

#setenforce 0

#getenforce

3.3.4配置缺省網(wǎng)關(guān)

route -n

route add default gw 192.168.2.1

route -n

3.3.5停用ntp 時(shí)間服務(wù)

使用集群自帶的ctss 時(shí)間同步服務(wù)

systemctl is-enabled ntpdate.service

systemctl disable ntpdate.service

mv /etc/ntp.conf /etc/ntp.conf.original

rm /var/run/ntpd.pid

8 / 63

,

3.3.6配置文件系統(tǒng)描述符

編輯文件/etc/security/limits.conf,加入以下條目:

grid soft nproc 2047

grid hard nproc 16384

grid soft nofile 1024

grid hard nofile 65536

grid soft stack 10240

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

oracle soft stack 10240

3.3.7配置內(nèi)核參數(shù)

編輯文件/etc/sysctl.conf,加入以下條目:

fs.aio-max-nr = 1048576

kernel.shmall = 2097152 physical RAM size / pagesize ,8GB 物理內(nèi)存設(shè)置為2097152 查看pagesize :

$ getconf PAGE_SIZE

4096

kernel.shmmax = 805941248 (內(nèi)存的1/2,11gR2要求內(nèi)存1.5GB )

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

#kernel.randomize_va_space = 0

#kernel.exec-shield=0

fs.file-max = 6815744 512 x processes (for example 6815744 for 13312 processes) net.ipv4.ip_local_port_range = 9000 65500

net.core.rmem_default = 262144

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048576

3.3.8設(shè)置環(huán)境變量

3.3.8.1設(shè)置pam_limits

驗(yàn)證最新版的PAM 已經(jīng)被加載,如果不存在的話,在 /etc/pam.d/login 文件中添加如下內(nèi)容:session required pam_limits.so

9 / 63

,

3.3.8.2設(shè)置ulimit

驗(yàn)證當(dāng)前的ulimits ,在/etc/profile添加如下內(nèi)容是 if [ $USER = "oracle" ]; then

if [ $SHELL = "/bin/ksh" ]; then

ulimit -u 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi

對(duì)于RAC 應(yīng)該按以下配置:

if [ /$USER = "oracle" ] || [ /$USER = "grid" ]; then if [ /$SHELL = "/bin/ksh" ]; then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

umask 022

fi

3.3.8.3設(shè)置文件.bashrc

修改GRID 及ORACLE 用戶HOME 目錄下的文件: $HOME/.bashrc

加入以下代碼:

if [ -t 0 ]; then

stty intr ^C

fi

3.3.8.4設(shè)置文件.bash_profile $HOME/.bash_profile

加入以下代碼:

if [ -f ~/.bashrc ]; then

. ~/.bashrc

fi

10 / 63

標(biāo)簽: