文档内容
|
|
用途 |
|
|
适用范围 |
|
|
详细信息 |
| A. OUI 失败 |
| B. GI Standalone 取消配置与重新配置(Oracle Restart): |
| C. GI Cluster 取消配置与重新配置 |
| D. Grid Infrastructure 卸载 |
| E. OUI Plug-in 失败或者运行 root.sh 时 OUI 窗口关闭 |
|
|
参考 |
适用于:
Oracle Database - Enterprise Edition - 版本 11.2.0.1 和更高版本Generic Linux
Generic UNIX
用途
这篇文档提供关于 11gR2 Grid Infrastructure 安装失败的处理步骤。
关于 10gR1 10gR2 11gR1 版本请参考 note 239998.1 和 note 399482.1 。
如果升级至 11.2 GI 失败,请参考文档 note 969254.1。
如果 11.2 GI 已经启动运行,需要取消配置/卸载/重新配置/重新安装,请参考 note 1377349.1 和 note 1354258.1 。
适用范围
本文档适用于 Oracle Clusterware/Oracle RAC 数据库管理员和 Oracle 支持工程师。
详细信息
A. OUI 失败
这里适用于当用户被提示执行 rootupgrade.sh 脚本之前,runInstaller 的失败。
详细的解决过程请参考文档 note 1056322.1。
B. GI Standalone 取消配置与重新配置(Oracle Restart):
取消配置:
使用 root 用户,执行命令 "$GRID_HOME/crs/install/roothas.pl -deconfig -force -verbose"
如果失败,请关闭 GI 自动启动,并重启主机再重新执行相同的命令:
使用 root 用户,执行 "$GRID_HOME/bin/crsctl disable has"
使用 root 用户,重新启动主机;一旦主机重启后,请再次执行上面的 deconfigure 命令。
重新配置:
使用 root 用户,执行 "$GRID_HOME/root.sh"
C. GI Cluster 取消配置与重新配置
请通过查看下面的日志文件来确定 root.sh 脚本执行失败的原因 $GRID_HOME/cfgtoollogs/crsconfig 与 $GRID_HOME/log,一旦原因找到并且问题被修复,就可以使用下面步骤进行取消配置与重新配置。请注意每一步执行成功后才可以进行下一步操作:
步骤0:11.2.0.2 和以上版本,root.sh 脚本可以重新执行。
一旦原因找到并且问题被修复,root.sh 脚本可以再次被执行,如果成功,可以继续下面的安装过程,否则需要 root 用户顺序执行"$GRID_HOME/crs/install/rootcrs.pl -verbose -deconfig -force" 和 $GRID_HOME/root.sh 在本地节点,如果执行成功,继续下面的安装过程,否则请执行步骤1:
步骤1:请使用 root 用户,除去最后一个节点外的所有节点上执行"$GRID_HOME/crs/install/rootcrs.pl -verbose -deconfig -force"。
步骤2:使用
root 用户在最后一个节点上运行"$GRID_HOME/crs/install/rootcrs.pl -verbose -deconfig
-force -lastnode" 这个命令将清空 OCR 和 Vote Disk 还有 OCR 和 votedisk 存放的 ASM 磁盘组。
a. 如果某些节点还没有运行 root.sh,那么步骤1和2可以跳过。
b. 步骤1和2应该删除检查点文件。验证:
ls -l $ORACLE_BASE/Clusterware/ckptGridHA_.xml
如果该文件还存在,请在所有的节点上手工执行 "rm" 命令删除。
c. 如果每个节点的 GPNP profile 文件不同,请使用 grid 用户在所有节点上清除:
$ find
配置文件需要被清除:
c1. 如果 root.sh 脚本被同时执行 – 在第一个节点完成之前,root.sh 脚本在另一个节点不应该被执行。
c2. 如果在 Grid 安装完成后,网络信息,OCR 或者 Votedisk 位置等其他信息被变更 – 很少会出现这种情况。
步骤3:使用 root 用户,在第一个节点运行: $GRID_HOME/root.sh。
步骤4:使用 root 用户,在除最后一个节点外其它所有节点运行:$GRID_HOME/root.sh。
步骤5:使用 root 用户,在最后一个节点运行:$GRID_HOME/root.sh。
D. Grid Infrastructure 卸载
使用 grid 用户执行"$GRID_HOME/deinstall/deinstall" 随后按提示操作。更详细的信息请根据您的平台参考下面的文档。
Oracle Grid Infrastructure
安装指导
如何修改或者卸载 Oracle Grid Infrastructure
如果遇到任何错误,请按 B 或 C 的步骤,取消失败的安装配置,并使用文档 note 1364419.1 手工卸载。
E. OUI Plug-in 失败或者运行 root.sh 时 OUI 窗口关闭
场景适用于 root.sh 脚本已经在所有节点成功执行后的 OUI plug-in 失败,或正执行 root.sh 脚本时 OUI 窗口异常关闭。
找出 plug-in 失败原因,一旦原因被找到并且问题被解决,请参考文档 note 1360798.1。
参考
NOTE:1360798.1 - How to Complete Grid Infrastructure Configuration Assistant(Plug-in) if OUI is not AvailableNOTE:399482.1 - How to Recreate OCR/Voting Disk Accidentally Deleted
NOTE:969254.1 - How to Proceed from Failed Upgrade to 11gR2 Grid Infrastructure on Linux/Unix
NOTE:1050908.1 - Troubleshoot Grid Infrastructure Startup Issues
NOTE:239998.1 - How to Proceed From a Failed 10g or 11.1 Oracle Clusterware (CRS) Installation
NOTE:1056322.1 - Troubleshoot Grid Infrastructure/RAC Database installer/runInstaller Issues
NOTE:1364419.1 - How to Deinstall Oracle Clusterware Home Manually
NOTE:1377349.1 - How to Deconfigure/Reconfigure(Rebuild OCR) or Deinstall Grid Infrastructure
NOTE:1354258.1 - How to Configure or Re-configure Grid Infrastructure With config.sh/config.bat