關於oracle cluster執行runcluvfy.sh錯誤時遇到的問題

paulyibinyi發表於2009-11-29

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部落格 ” ,連結:http://blog.itpub.net/7199859/viewspace-620975/,如需轉載,請註明出處,否則將追究法律責任。

相關文章