rac安装grid报INS-41112错误

本文详细阐述了在 CentOS6.4 环境下安装 Oracle11G 集群时遇到 INS-41112 错误的解决过程。包括通过图形化方式完成 ssh 配置,进行 ping 测试以验证节点间通信,以及关闭不必要的服务等步骤。最终,通过验证主机指纹并关闭不必要服务,成功解决了错误并顺利安装 Oracle11G 集群。

原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明以下出处,否则追究版权法律责任。

深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/40782379

CentOS6.4下安装Oracle11G集群

前提:使用图形化完成ssh配置,如下图:

错误现象:

安装grid软件时报错INS-41112错误,如下图所示:

两节点进行ping测试,分别ping“公有IP”和“私有IP”,两节点ping通正常后,按如下方式配置:

1、两节点进行SSH验证

节点1:

[grid@test1 ~]$ ssh rac2priv date

--验证节点2私有IP

The authenticity of host 'rac2priv (192.168.56.73)' can't be established.

RSA key fingerprint is a3:ab:da:a3:f1:0a:40:02:97:0c:96:2b:ad:43:60:b7.

Are you sure you want to continue connecting (yes/no)? yes

Warning: Permanently added 'rac2priv,192.168.56.73' (RSA) to the list of known hosts.

Wed Oct 29 17:04:12 CST 2014

[grid@test1 ~]$ ssh rac2priv date

Wed Oct 29 17:04:14 CST 2014

[grid@test1 ~]$ ssh rac1priv date

--验证节点1私有IP

The authenticity of host 'rac1priv (192.168.56.72)' can't be established.

RSA key fingerprint is 48:3b:19:c1:d6:5d:fb:9e:32:09:3a:82:4f:2e:ad:81.

Are you sure you want to continue connecting (yes/no)? yes

Warning: Permanently added 'rac1priv,192.168.56.72' (RSA) to the list of known hosts.

Wed Oct 29 16:40:47 CST 2014

[grid@test1 ~]$ ssh rac1priv date

Wed Oct 29 16:40:48 CST 2014

[grid@test2 ~]$ ssh test1 date

--验证节点1公有IP

Wed Oct 29 17:04:14 CST 2014

[grid@test2 ~]$ ssh test2 date

--验证节点2公有IP

Wed Oct 29 17:04:14 CST 2014

  

节点2:

[grid@test2 ~]$ ssh rac1priv date

The authenticity of host 'rac1priv (192.168.56.72)' can't be established.

RSA key fingerprint is 48:3b:19:c1:d6:5d:fb:9e:32:09:3a:82:4f:2e:ad:81.

Are you sure you want to continue connecting (yes/no)? yes

Warning: Permanently added 'rac1priv,192.168.56.72' (RSA) to the list of known hosts.

Wed Oct 29 16:41:59 CST 2014

[grid@test2 ~]$ ssh rac1priv date

Wed Oct 29 16:42:01 CST 2014

[grid@test2 ~]$ ssh rac2priv date

The authenticity of host 'rac2priv (192.168.56.73)' can't be established.

RSA key fingerprint is a3:ab:da:a3:f1:0a:40:02:97:0c:96:2b:ad:43:60:b7.

Are you sure you want to continue connecting (yes/no)? yes

Warning: Permanently added 'rac2priv,192.168.56.73' (RSA) to the list of known hosts.

Wed Oct 29 17:05:47 CST 2014

[grid@test2 ~]$ ssh rac2priv date

Wed Oct 29 17:05:48 CST 2014

[grid@test2 ~]$ ssh rac1priv date

Wed Oct 29 16:46:32 CST 2014

[grid@test2 ~]$ ssh test1 date

--验证节点1公有IP

Wed Oct 29 16:46:48 CST 2014

[grid@test2 ~]$ ssh test2 date

--验证节点2公有IP

Wed Oct 29 17:10:46 CST 2014

 

2、在两个节点上关闭不必要的服务

节点1:

[root@test1 /]# chkconfig NetworkManager off

[root@test1 /]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config

[root@test1 /]# chkconfig iptables off

 

节点2:

[root@test2 ~]# chkconfig NetworkManager off

[root@test2 ~]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config

[root@test2 ~]# chkconfig iptables off

 

重新执行grid安装,正常通过了。

原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明以下出处,否则追究版权法律责任。

深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/40782379

<think>我们正在处理Oracle 19c RAC Grid Infrastructure的安装问题。用户可能遇到安装过程中的错误或需要指导完整步骤。根据历史记录,用户之前询问过静默安装脚本和安装错误处理,因此可能需要详细步骤或错误解决方案。 ### 安装核心步骤 1. **环境准备** - 节点配置:至少两个节点,配置共享存储(ASM)、网络(Public/Private/VIP) - 系统要求:内核参数、用户/组(oracle, grid)、目录权限、禁用透明大页等 - 依赖包:按Oracle文档安装所需RPM包 2. **Grid安装流程** ```bash # 解压安装包 unzip grid_home.zip -d /u01/app/19c/grid # 运行安装程序(图形界面) ./gridSetup.sh ``` 3. **静默安装响应文件关键参数** ```ini oracle.install.responseFileVersion=/oracle/install/rspfmt_crsinstall_response_schema_v19.0.0 INVENTORY_LOCATION=/u01/app/oraInventory oracle.install.option=CRS_CONFIG ORACLE_BASE=/u01/app/grid oracle.install.asm.OSDBA=asmdba oracle.install.asm.OSOPER=asmoper oracle.install.asm.OSASM=asmadmin oracle.install.crs.config.gpnp.scanName=rac-scan oracle.install.crs.config.gpnp.scanPort=1521 oracle.install.crs.config.clusterName=rac-cluster oracle.install.crs.config.gpnp.configureGNS=false oracle.install.crs.config.autoConfigureClusterNodeVIP=false oracle.install.crs.config.clusterNodes=node1:node1-vip,node2:node2-vip oracle.install.crs.config.networkInterfaceList=eth0:192.168.1.0:1,eth1:10.0.0.0:2 ``` 4. **执行静默安装** ```bash ./gridSetup.sh -silent -responseFile /path/to/grid.rsp ``` ### 常见错误解决方案 - **INS-06006】IP地址冲突** 检查 `/etc/hosts` 确保VIP/SCAN IP无冲突 - **INS-20802 Grid Infrastructure配置失败** 清理残留配置: ```bash $GRID_HOME/crs/install/roothas.pl -delete -force ``` - **ASM磁盘组无法识别** 确认磁盘权限: ```bash chown grid:asmadmin /dev/asm* ``` ### 安装后验证 ```sql # 检查集群状态 crsctl check cluster -all # ASM状态 asmcmd lsdg ``` ### 注意事项 - 使用最新OPatch更新Grid Home - 确保所有节点时间同步(NTP/chrony) - 共享存储权限一致性 §§相关问题§§ 1. 如何配置Oracle RAC中的共享存储以实现ASM? 2. 在安装Grid Infrastructure前需要设置哪些内核参数? 3. 如何解决Oracle RAC安装中的INS-20802错误? 4. 如何验证Oracle RAC集群的网络配置是否正确? 5. 安装完成后如何添加新节点到现有RAC集群?</think>### Oracle 19c RAC Grid Infrastructure 安装指南 以下是标准安装流程及关键注意事项,适用于Linux环境(以Red Hat/Oracle Linux为例): --- #### **核心安装流程** 1. **环境准备** ```bash # 所有节点执行 groupadd -g 54321 oinstall groupadd -g 54322 dba groupadd -g 54327 asmadmin useradd -u 54321 -g oinstall -G dba,asmadmin oracle useradd -u 54322 -g oinstall -G asmadmin,asmoper grid ``` 2. **共享存储配置** - ASM磁盘组配置示例: ```bash /dev/sdb1: # OCR/Voting Disk /dev/sdc1: # DATA /dev/sdd1: # RECO ``` 3. **网络规划** | 网络类型 | 示例IP段 | 用途 | |------------|----------------|-------------------| | Public | 192.168.1.0/24 | 客户端访问 | | Private | 10.0.0.0/24 | 节点间通信 | | SCAN | 192.168.1.150 | 集群服务名解析 | 4. **运行安装程序** ```bash # 节点1执行 ./gridSetup.sh ``` - 选择 **Configure Oracle Grid Infrastructure for a Cluster** - 配置类型: **Advanced Installation** --- #### **静默安装响应文件关键参数** ```ini oracle.install.responseFileVersion=/oracle/install/rspfmt_crsinstall_response_schema_v19.0.0 INVENTORY_LOCATION=/u01/app/oraInventory oracle.install.option=CRS_CONFIG ORACLE_BASE=/u01/app/grid oracle.install.asm.OSDBA=asmdba oracle.install.asm.OSOPER=asmoper oracle.install.asm.OSASM=asmadmin oracle.install.crs.config.gpnp.scanName=rac-scan oracle.install.crs.config.gpnp.scanPort=1521 oracle.install.crs.config.clusterName=rac-cluster oracle.install.crs.config.gpnp.configureGNS=false oracle.install.crs.config.autoConfigureClusterNodeVIP=false oracle.install.crs.config.clusterNodes=node1:node1-vip,node2:node2-vip oracle.install.crs.config.networkInterfaceList=eth0:192.168.1.0:1,eth1:10.0.0.0:2 ``` --- #### **安装后验证** 1. **集群状态检查** ```bash # 所有节点执行 crsctl check cluster -all ``` **预期输出**: ``` CRS-4537: Cluster Ready Services is online CRS-4529: Cluster Synchronization Services is online ``` 2. **ASM磁盘组验证** ```sql ASMCMD> lsdg ``` **示例输出**: ``` State Type Rebal Sector Block AU Total_MB Free_MB MOUNTED EXTERN N 512 4096 1048576 512000 480000 ``` --- #### **故障处理** **常见错误1**: ORA-15077: ASM磁盘组不存在 **解决方案**: ```bash # 检查磁盘权限 chown grid:asmadmin /dev/asm* # 重新扫描磁盘 asmcmd afd_scan ``` **常见错误2**: PRVF-4664 节点间时钟同步失败 **解决方案**: ```bash # 所有节点执行 systemctl enable chronyd chronyc makestep ``` **常见错误3**: INS-20802 Grid Infrastructure配置失败 **解决方案**: ```bash # 清理残留配置 $GRID_HOME/crs/install/roothas.pl -delete -force rm -rf /etc/oracle/* ``` --- #### **关键注意事项** 1. 确保 **/etc/hosts** 包含所有节点VIP/SCAN解析 2. 禁用 **SELinux** 和 **防火墙**(或配置例外规则) 3. 使用 **NTP/chrony** 保证节点时间同步(偏差<2秒) 4. 共享存储路径需配置 **持久化命名**(如UDEV规则) > 官方文档参考: > - [Oracle 19c RAC安装指南](https://docs.oracle.com/en/database/oracle/oracle-database/19/cwlin/index.html) > - MOS文档: *Oracle Grid Infrastructure Installation Guide 12c Release 2 (12.2) for Linux (Doc ID 2217053.1)*
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值