安裝三節點RAC11202 on Solaris10 sparc64(三)

yangtingkun發表於2011-05-04

由於11.2.0.2ORACLE RAC on Solaris 10才支援acfs,因此測試一下Oracle 11.2.0.2三節點RAC的安裝過程。

這一篇CLUSTER安裝過程碰到的問題。

安裝三節點RAC11202 on Solaris10 sparc64(一):http://yangtingkun.itpub.net/post/468/517282

安裝三節點RAC11202 on Solaris10 sparc64(二):http://yangtingkun.itpub.net/post/468/517331

安裝Oracle11.2 RAC for Solaris10 sparc64(三):http://yangtingkun.itpub.net/post/468/515473

 

 

由於資料庫軟體和安裝過程和11.2.0.1沒有什麼區別,這裡不再重複描述。可以參考上面的文件。

這裡描述一下在安裝CLUSTER後,節點1上執行root.sh碰到的錯誤:

bash-3.00# /data/grid/root.sh
Running Oracle 11g root script...

The following environment variables are set as:
    ORACLE_OWNER= oracle
    ORACLE_HOME=  /data/grid

Enter the full pathname of the local bin directory: [/usr/local/bin]:
The contents of "dbhome" have not changed. No need to overwrite.
The contents of "oraenv" have not changed. No need to overwrite.
The contents of "coraenv" have not changed. No need to overwrite.

Entries will be added to the /var/opt/oracle/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root script.
Now product-specific root actions will be performed.
Using configuration parameter file: /data/grid/crs/install/crsconfig_params
CRS-4046: Invalid Oracle Clusterware configuration.
CRS-4000: Command Create failed, or completed with errors.
Failure initializing entries in /var/opt/oracle/scls_scr/racnode1
/data/grid/perl/bin/perl -I/data/grid/perl/lib -I/data/grid/crs/install /data/grid/crs/install/rootcrs.pl execution failed

查詢了metalink,雖然沒有明確的錯誤資訊,但是感覺和/var/opt/oracle目錄下的配置有關。

但是安裝之前,這個目錄下的ocr.locolr.loc已經刪除了,莫非這個目錄中還有一些關鍵性的配置影響安裝。

於是刪除了/var/opt/oracle下所有的配置,但是上面執行的指令碼仍然出現同樣的錯誤。

檢查多次,最終發現是/data/oracle目錄下存在以前安裝留下的配置,導致安裝失敗:

bash-3.00$ cd /data
bash-3.00$ cd oracle
bash-3.00$ ls -l
總數 16
drwxr-xr-x   2 oracle   oinstall     512 12月 27
17:12 Clusterware
drwxr-x---   2 oracle   oinstall     512 12月 27
10:01 admin
drwxr-x---   6 oracle   oinstall     512 12月 17
13:40 cfgtoollogs
drwxr-xr-x   3 oracle   oinstall     512 12月 28
11:19 checkpoints
drwxrwxr-x  11 oracle   oinstall     512 12月 17
11:43 diag
drwxr-xr-x   3 oracle   oinstall     512 12月 17
13:58 oradiag_oracle
drwxr-xr-x   2 oracle   oinstall     512 12月 27
10:06 product
drwxr-xr-x   3 oracle   oinstall     512 12月 27
17:12 racnode1
bash-3.00$ rm -rf *
bash-3.00$ mkdir -p product/11.2

再次清除/var/opt/oracle/ocr.loc/var/opt/oracle/olr.loc後,執行root.sh,問題消失。

 

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4227/viewspace-694463/,如需轉載,請註明出處,否則將追究法律責任。

相關文章