安装grid前的 runcluvfy工具简介
一、什么是CVU
CVU是Cluster Verify Utility的缩写。为了避免Grid Infrastructure安装过程中的错误,Oracle 提供了一个校验工具,即CVU。该工具的主要功能是检查系统的硬件和软件环境是否满足安装的要求。
CVU工具包括两个脚本:runcluvfy.sh和cluvfy 。runcluvfy.sh脚本位于Grid Infrastructure的安装介质中,它的功能是在安装Grid Infrastructure之前对系统进行校验。而cluvfy位于Grid Infrastructure软件的HOME目录下的bin目录中,它的功能是在安装Oracle 数据库软件或者创建集群数据库之前,对系统进行校验。
本文主要介绍runcluvfy.sh脚本的使用方法。
二、脚本的常见使用形式
./runcluvfy.sh stage -pre crsinst -n node1,node2 -verbose
./runcluvfy.sh stage -pre crsinst -n node1,node2 -fixup -verbose
语法说明:
-pre: 该选项主要检查是否满足安装的需要。
-post:该选择主要检查安装后组件是否正常。
-n:该选项用于指定节点列表。
-verbose:该选项用于输出详细的验证信息。
-fixup:这是Oracle 11gR2中新增加的一个参数。利用这个参数,可以产生一个名为runfixup.sh的脚本。
runfixup.sh脚本中包含一系列的操作系统命令,利用这个脚本可以对操作系统进行一定的修改,使其满足安装条件。完成系统进行校验之后,以root用户的身份执行脚本runfixup.sh,就可以解决操作系统中一些尚不满足安装条件的情况。