2.安装grid集群
ドラゴンボールのLong Lv4

1.安装cvuqdisk 软件包

节点1:

1
2
3
4
5
6
7
8
mkdir -p /software/grid
cd /software/grid
ll
unzip linux.x64_11gR2_grid.zip
chown -R grid:oinstall grid/
export CVUQDISK_GRP=oinstall
cd grid/rpm/
rpm -ivh cvuqdisk-1.0.9-1.rpm

节点2:

scp cvuqdisk-1.0.7-1.rpm rac2:/software/

1
2
3
4
5
6
7
mkdir -p /software/grid
cd /software/grid
ll
unzip linux.x64_11gR2_grid.zip
chown -R grid:oinstall grid/
export CVUQDISK_GRP=oinstall
rpm -ivh cvuqdisk-1.0.9-1.rpm

2. 安装前校验检查(grid用户)

1
2
cd /software/grid/grid
./runcluvfy.sh stage -post hwos -n rac1,rac2 -verbose

如果报错,则授权即可

1
chown -R grid:oinstall /tmp/bootstrap

开启图形化设置

root用户执行

1
2
xhost +Sl:localuser:oracle
xhost +Sl:localuser:grid

正式环境下:
export DISPLAY=0.0
xhost+

虚拟环境,这里面的ip是net8的ip

1
2
3
export DISPLAY=192.168.65.1:0.0
查看
echo $DISPLAY

解决图形化乱码

1
LANG=en_US.UTF-8

./runInstaller

20220601-1123.png
20220601-1124
20220601-1126
20220601-1127.png
20220601-1130.png
20220601-1131.png




安装所需要的包,如果安装了高版本的还提示,可以忽略不影响
查看命令rpm -qa | grep pdksh



执行命令后,如果安装提示INS-20802 这个是由于scan-cluster使用/etc/hosts文件
来解析造成的,直接点skip跳过就行
安装完成后点击close

11g的bug处理
rac1

1
2
3
首先卸载grid软件
/u01/app/11.2.0/grid/crs/install/rootcrs.pl -deconfig -force -verbose
重新执行/u01/app/11.2.0/grid/root.sh脚本

然后新开个窗口,拉起服务,用root用户执行:

1
/bin/dd if=/var/tmp/.oracle/npohasd of=/dev/null bs=1024 count=1

rac1
首先卸载grid软件

1
2
/u01/app/11.2.0/grid/crs/install/rootcrs.pl -deconfig -force -verbose
重新执行/u01/app/11.2.0/grid/root.sh脚本

然后新开个窗口,拉起服务,用root用户执行:

1
/bin/dd if=/var/tmp/.oracle/npohasd of=/dev/null bs=1024 count=1

配置root环境

rac1-root用户

1
2
3
vi .bash_profile
export PATH=$PATH:/u01/app/11.2.0/grid/bin
source .bash_profile

rac2-root用户

1
2
3
vi .bash_profile
export PATH=$PATH:/u01/app/11.2.0/grid/bin
source .bash_profile

rac1和rac2运行

1
crsctl check crs

**rac1-root用户 **

1
crsctl stat res -t

rac1-grid用户

1
2
crs_stat -t
crs_stat -t -v

出现这个情况说明集群安装完成!

关闭RAC集群
切换到相应的目录下(根据现场环境切换)
find / -name crsctl
cd /u01/app/11.2.0/grid/bin
##停止集群服务
一节点
[root@rac1 bin]# ./crsctl stop crs
二节点
[root@rac2 bin]# ./crsctl stop crs

启动RAC集群
find / -name crsctl
cd /u01/app/11.2.0/grid/bin
节点1:[root@rac1 bin]# ./crsctl start crs
节点2:[root@rac2 bin]# ./crsctl start crs

  • 本文标题:2.安装grid集群
  • 本文作者:ドラゴンボールのLong
  • 创建时间:2021-06-06 19:10:13
  • 本文链接:https://zhongshenglong.xyz/2021/06/06/2-安装grid集群/
  • 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
 评论