redhat7.6+grid 11.2.0.4部署遇到各种问题

一、add cluster node时,卡住

redhat7.6+grid 11.2.0.4部署遇到各种问题_第1张图片

两个节点时间不同步,设置时间同步即可

二、部署Redhat7.6+oracle11g部署中的bug

Oracle 11.2.0.4 部署rac过程中,需要运行root.sh脚本报错。提示:

redhat7.6+grid 11.2.0.4部署遇到各种问题_第2张图片

ohasd集群无法启动。该补丁修改ohasd无法启动的问题。

https://support.oracle.com/epmos/faces/PatchDetail?requestId=17950825&_afrLoop=412109200850323&patchId=18370031&_afrWindowMode=0&_adf.ctrl-state=131f0n6eu9_104

redhat7.6+grid 11.2.0.4部署遇到各种问题_第3张图片

根据readme ,打补丁方法如下:两个数据库节点都需要打补丁。

Opatch的下载和升级详见下面的连接和readme。

https://updates.oracle.com/download/6880880.html

#su - grid

#/grid/product/112/OPatch/opatch napply -oh /grid/product/112/ -local /grid/bug/18370031/

redhat7.6+grid 11.2.0.4部署遇到各种问题_第4张图片

三、主机名有连接符导致的如下错误

redhat7.6+grid 11.2.0.4部署遇到各种问题_第5张图片

FirstNode configuration failed at /grid/product/112/crs/install/crsconfig_lib.pm line 9379.
/grid/product/112/perl/bin/perl -I/grid/product/112/perl/lib -I/grid/product/112/crs/install /grid/product/112/crs/install/rootcrs.pl execution failed

本来以为是/etc/hosts设置有问题,奈何一直不过,后来发现rac的主机名不能有连接符(oracle对连接符'-'真的不太友好,oracle中还是少设连接符)

redhat7.6+grid 11.2.0.4部署遇到各种问题_第6张图片

将连接符去掉重新卸载安装即可

卸载方式:

停掉crs服务,crsctl stop crs/systemctl stop ohasd

GI软件安装失败后手动清理总结:

1.删除软件安装目录/grid目录下所有文件

2.删除/etc/ora* 所有文件

3.删除 /var/log/涉及oracle/grid日志 (查找无)

4.rm -r /opt/ORCLfmap

5./usr/local/bin/ora*相关的

cd /usr/local/bin/

删除了3个文件: rm -rf coraenv dbhome oraenv

6.删除rm -rf /tmp/*

7.删除 rm -rf /var/tmp/.oracle

8.清除ocr and voting使用过的raw device

dd if=/dev/zero of=/dev/raw/raw1 bs=104857600 count=1 (bs的单位是字节)

9.清除disk group使用的partition

dd if=/dev/zero of=/dev/asm_ocr01 bs=1610612736 count=1

10.chown -R grid:dba /grid --重装前改回权限

11.修改 /etc/inittab, 删除以下三行.

h1:2:respawn:/etc/init.evmd run >/dev/null 2>&1

h2:2:respawn:/etc/init.cssd fatal >/dev/null 2>&1

h3:2:respawn:/etc/init.crsd run >/dev/null 2>&1

备注:尚未安装oracle软件,本次不涉及

12.#rm -rf /crs/* 本次不涉及

四、rmtcopy的问题


Failed to rmtcopy "/grid/product/112/gpnp/csyw-db01/profiles/peer/profile.xml" to "/grid/product/112/gpnp/profiles/peer/profile.xml" for nodes {csyw-db01,csyw-db02}, rc=256
Failed to promote local gpnp setup to other cluster nodes at /grid/product/112/crs/install/crsconfig_lib.pm line 6962.

die ("Failed to promote local gpnp setup to other " .

节点2/grid/product/112/gpnp下的目录手动创建下

五、root.sh deconfig之后再次执行root.sh报错ocr盘问题

/grid/product/112/crs/install/rootcrs.pl -deconfig -force -verbose

Existing OCR configuration found, aborting the configuration. Rerun configuration setup after deinstall at /grid/product/112/crs/install/crsconfig_lib.pm line 10302.

清理ocr磁盘头,再重跑即可:

dd if=/dev/zero of=/dev/asm_ocr001 bs=1024k count=100

dd if=/dev/zero of=/dev/asm_ocr002 bs=1024k count=100

dd if=/dev/zero of=/dev/asm_ocr003 bs=1024k count=100

六、安装database过程中遇到报错如下:

redhat7.6+grid 11.2.0.4部署遇到各种问题_第7张图片

解决方法:

A:配置备份:#cp /oracle/product/112/sysman/lib/ins_emagent.mk /oracle/product/112/sysman/lib/ins_emagent.mkbak

B:配置修改vi /oracle/product/112/sysman/lib/ins_emagent.mk

(MK_EMAGENT_NMECTL) 修改成 $(MK_EMAGENT_NMECTL) -lnnz11

你可能感兴趣的:(#,rac,rac,11g,redhat7)