如何解决11gR2网格架构安装失败的问题
适用于:
Oracle Server - Enterprise Edition - Version: 11.2.0.1 to 11.2.0.2 - Release: 11.2 to 11.2
Generic UNIX
Generic Linux
目标:
本说明的目的是提供解决11gR2网格架构安装失败问题的步骤
相似的流程关于10gR1、10gR2、或11gR1 可以从note 239998.1 和 note 399482.1中找到。
解决方案:
解除配置和重新配置独立服务器(oracle restart)
To deconfigure:
作为root用户, 执行 "$GRID_HOME/crs/install/roothas.pl -delete -force -verbose"
如果失败, 请禁用 CRS, 重启节点并尝试同一个命令:
作为root用户, 执行 "$GRID_HOME/bin/crsctl disable has"
作为root用户, 重启节点; 一旦节点备份, 再次执行以上解除配置命令.
To reconfigure:
As root, execute "$GRID_HOME/root.sh"
Deinstall of Grid Infrastructure Standalone Server:
As grid user, execute $GRID_HOME/deinstall/deinstall
解除和重新配置网格构架
通过查阅$GRID_HOME/cfgtoollogs/crsconfig 和 $GRID_HOME/log中的日志,确定引发root.sh失败的原因,一旦原因确定,解除和重新配置随着如下步骤——请记住,你要等每个步骤都成功完成后才能跳掉下一个步骤。
0、重新启动根的脚本- root.sh
对于11.2.0.2或者以上的版本,root.sh是可以重新启动的,一旦原因被确认并且修复,root.sh是可以在失败节点上重新执行的,如果成功,你可以继续进行安装,否则请在节点上进行下一个步骤。
步骤1:作为root用户,在所有节点上执行"$GRID_HOME/crs/install/rootcrs.pl -verbose -deconfig -force",除了最后一个节点。
步骤 2:作为root用户,在最后一个节点上执行"$GRID_HOME/crs/install/rootcrs.pl -verbose -deconfig -force -lastnode" 该命令将清零OCR和VD盘。
注意:
A:一个节点上,如果root.sh没有被执行,步骤1和步骤2可以被跳过。
B:步骤1和步骤2应该删除检查点文件,确认:
ls -l $ORACLE_BASE/Clusterware/ckptGridHA_.xml
如果它仍然存在,请在所有节点上用”rm”命令手动删除。
步骤3:作为root用户 在第一个节点执行$GRID_HOME/root.sh
步骤4:作为root用户 在所有节点执行$GRID_HOME/root.sh,除了最后一个节点。
步骤5:作为root用户 在最后一个节点执行$GRID_HOME/root.sh
卸载网格构架集群
案例1:“root.sh“从未在该集群执行,那么作为该网格用户,执行$GRID_HOME/deinstall/deinstall
案例2:“rott.sh“已经被执行,那么按照如下步骤——请记住,你必须在每个步骤都成功完成之后,才能转到下一个步骤
步骤1:作为root用户,在所有节点执行"$GRID_HOME/crs/install/rootcrs.pl -verbose -deconfig -force" 除了最后一个节点
步骤 2:作为root用户,在最后一个节点执行"$GRID_HOME/crs/install/rootcrs.pl -verbose -deconfig -force -lastnode" 该命令将清空OCR和VD 盘
步骤 3:作为一个网格用户,在所有节点执行"$GRID_HOME/deinstall/deinstall"
用CA完成配置如果OUI已经关闭的话:
If $GRID_HOME/cfgtoollogs/configToolAllCommands doesn't exist, create a shell script with the following content:
$ cat $GRID_HOME/cfgtoollogs/configToolAllCommands
/ocw/grid/oui/bin/runConfig.sh ORACLE_HOME=/ocw/grid MODE=perform ACTION=configure RERUN=true $*
如果任何配置支持原先已经成配置,你想跳过它们,那么请确保RERUN被设置成false,例如:
/ocw/grid/oui/bin/runConfig.sh ORACLE_HOME=/ocw/grid MODE=perform ACTION=configure RERUN=false $*
作为一个网格用户,在第一个节点执行$GRID_HOME/cfgtoollogs/configToolAllCommands
参考文献
NOTE:1050908.1 - How to Troubleshoot Grid Infrastructure Startup Issues
NOTE:1054902.1 - How to Validate Network and Name Resolution Setup for the Clusterware and RAC
NOTE:1056322.1 - How to Troubleshoot 11gR2 Installation Issue
NOTE:239998.1 - How to Clean Up After a Failed 10g or 11.1 Oracle Clusterware Installation
NOTE:399482.1 - How to Recreate OCR/Voting Disk Accidentally Deleted
NOTE:969254.1 - How to Proceed from Failed Upgrade to 11gR2 Grid Infrastructure (CRS)
显示相关信息
产品
* Oracle Database Products > Oracle Database > Oracle Database > Oracle Server - Enterprise Edition
关键词
OCR; INSTALLATION; INFRASTRUCTURE; DEINSTALL; GRID; ROOT.SH; CRS; STANDALONE SERVER