ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 关于oracle cluster运行runcluvfy.sh错误时遇到的问题

关于oracle cluster运行runcluvfy.sh错误时遇到的问题

原创 Linux操作系统 作者:paulyibinyi 时间:2009-11-29 23:54:07 0 删除 编辑

用oracle用户执行安装盘runcluvfy.sh stage -pre crsinst -n rac1,rac2,看看是否具备安装条件,关于vip的报错可以忽略,可以略过.

运行runcluvfy.sh时,会提示找不到unzip命令的错误。

解决方法:

上传一个aix下面的unzip解压程序:unzip_aix, /tmp/unzip_aix,

并且赋予执行脚本的权限

Chmod 755 /tmp/unzip_aix

 

修改runcluvfy.sh文件如下:

 

 

telecom1/home/oraclesoft/Disk1/cluvfy#vi runcluvfy.sh

"runcluvfy.sh" 118 lines, 3107 characters

#!/bin/sh

#

# This script. sets up the environment for invocation of cluster verification

# tool (cluvfy), unpacks the archive (cluvfy.zip)  for the verification

# framework software, executes the requested verification command, and cleans

# up the space occupied by the unpacked verification software.

#

# Usage: cluvfy.sh

 

TMPDIR=/tmp

ECHO=/bin/echo

RM=/bin/rm

MKDIR=/bin/mkdir

 

case `/bin/uname` in

Linux) UNZIP=/usr/bin/unzip

       DIRNAME=/usr/bin/dirname

      ;;

HP-UX) UNZIP=/usr/bin/unzip

       DIRNAME=/bin/dirname

      ;;

SunOS) UNZIP=/usr/bin/unzip

       DIRNAME=/bin/dirname

      ;;

AIX)

       DIRNAME=/bin/dirname

       UNZIP=/tmp/unzip_aix

       if [ -f $UNZIP ]

           then

           UNZIP=/tmp/unzip_aix

       else

           UNZIP=/usr/local/bin/unzip

       fi

      ;;

OSF1)  UNZIP=/usr/bin/unzip

       DIRNAME=/usr/bin/dirname

      ;;

*)     $ECHO "ERROR: Unknown Operating system"

      exit -1;

      ;;

Esac

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/7199859/viewspace-620975/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
学习数据库

注册时间:2007-12-11

  • 博文量
    907
  • 访问量
    6894208