当前位置: 代码迷 >> 综合 >> Oracle 11gr2 RAC安装笔记(四)安装Grid Infrastructure
  详细解决方案

Oracle 11gr2 RAC安装笔记(四)安装Grid Infrastructure

热度:89   发布时间:2023-12-18 09:34:05.0

一、两节点检测ssh互通性的配置:

1、Grid用户互通配置:

节点1

su - grid
cd /home/grid/
mkdir ~/.ssh
chmod 700 ~/.ssh
ssh-keygen -t rsa

ssh-keygen -t dsa

 

切换到节点2重复以上操作!

 返回节点1,执行: 

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

 提示:下列命令会提示你输入 rac02 的 grid 密码,按照提示输入即可,如果失败可重新尝试执行命令。

scp ~/.ssh/authorized_keys rac2:~/.ssh/authorized_keys

切换到节点2重复以上操作!

两节点互相测试:

ssh rac1 date
ssh rac2 date
ssh rac1-priv date
ssh rac2-priv date

若没有提示输入密码表示配置成功!

2、Oracle用户互通配置:

节点1

su - oracle
cd /home/oracle/
mkdir ~/.ssh
chmod 700 ~/.ssh
ssh-keygen -t rsassh-keygen -t dsa

切换到节点2重复以上操作!

 返回节点1,执行: 

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

提示:下列命令会提示你输入 rac02 的 oracle 密码,按照提示输入即可,如果失败可重新尝试执行命令。

scp ~/.ssh/authorized_keys rac2:~/.ssh/authorized_keys

切换到节点2重复以上操作!

两节点互相测试:

ssh rac1 date
ssh rac2 date
ssh rac1-priv date
ssh rac2-priv date

若没有提示输入密码表示配置成功!

二、集群的 Oracle Grid Infrastructure 的安装前任务

1、上传 Grid Infrastructure 压缩包并解压:

mkdir /storage
chmod 777 /storage/

上传linux.x64_11gR2_grid.zip 到/storage目录下并解压:(11.2.0.4的grid包是"p13390677_112040_Linux-x86-64_3of7.zip")

su - grid
cd /storage
unzip linux.x64_11gR2_grid.zip

2、安装cvuqdisk:

cd /storage/grid/rpm/
CVUQDISK_GRP=oinstall;export CVUQDISK_GRP
rpm -ivh cvuqdisk-1.0.7-1.rpm

3、验证 Oracle 集群件要求:

su - grid
cd /storage/grid/
./runcluvfy.sh stage -pre crsinst -n rac1,rac2  -fixup -verbose
./runcluvfy.sh stage -post hwos -n rac1,rac2 -verbose

验证通过,可继续安装,若没有通过验证,请详细检查failed信息!

三、安装 Grid Infrastructure

打开Xmanager - Passive软件:

su - grid
export LANG=""
export DISPLAY=192.168.186.1:0.0      
#其中192.168.186.1是本机客户端地址
cd /storage/grid/
./runInstaller

注:下图中的SCAN Name的值为/etc/hosts中scanip对应的名称

安装进度走完后,会跳出以下窗口,按照下面的提示,分别在两个节点用root用户执行以下两个命令:

注意:先在两节点都执行完第一个命令后,再分别执行第二个命令,等全部命令执行成功后,再点击“OK”,

           若出现执行失败提示,请处理错误,再重新执行!

出现以下两个错误,忽略即可!

到此,安装完成!

三、检查集群状态

1、检查 CRS 状态:

crsctl check crs

2、检查集群节点:

olsnodes -n

3、检查两个节点上的 Oracle TNS 监听器进程:

ps -ef | grep lsnr | grep -v 'grep' | grep -v 'ocfs' | awk '{print $9}'

4、检查时间CTSS:

crsctl check ctss

5、检查Oracle ASM 功能:

srvctl status asm -a

6、检查 Oracle 集群注册表 (OCR)

ocrcheck

7、检查表决磁盘

crsctl query css votedisk

8、备份 root.sh 脚本

在root用户下:

cd /u01/app/11.2.0/grid 
cp root.sh root.sh_rac1_20180925

五、创建ASM数据磁盘组

su - grid
export LANG=""
export DISPLAY=192.168.186.1:0.0
asmca

至此,安装Grid Infrastructure过程结束!

  相关解决方案