hp-ux 雙機互備安裝oracle遇到的幾點問題

zhanglei_itput發表於2009-03-02

    今天跟一個oracle的工程師,不,是看一個工程師裝兩臺雙機互備的oracle資料庫,裝的時候遇到了幾點問題,在這裡記錄下來:

    1.  執行./runInstaller.sh的時候,報錯了,原因是hp-ux的版本是3.1,而10g出來的時候,可以檢測到的是2.3,所以會由於高於正常版本報錯,這個時侯執行./runInstaller.sh -ignoreSysprereqs ,就不會報錯,可以進入oui了,但是在驗證的時候,也會出現這個問題,到時候點選user verfiy就可以了。

   2.在安裝完軟體之後,會需要用root使用者執行兩個指令碼:orainstRoot.sh 和 root.sh,執行完以後,按exit的時候,會彈出一個錯誤提示,
OUI-10058: The OUI Inventory on this system does not exits or is not writable .
1-The /opt/oracle/oraInventory/orainstRoot.sh script. was not executed with root privileges,
or an error occurred during execution;
2-You are not a member of the specified installer group
      估計是建組的時候有問題,或者是沒有成功執行orainstRoot.sh指令碼。所以其中一個處理辦法就是/etc/oraInst.loc (AIX and Linux Platform) or /var/opt/oracle/OraInst.loc (Solaris and HP-UX platform)


     chmod 644 /etc/oraInst.loc         
     or
     hmod 644 /var/opt/oracle/oraInst.loc

然後這個問題就解決了.
參考:http://oracleappstechnology.blogspot.com/2007/11/orainst-environment-variable-and.html

     3. 做雙機互備,故障切換的時候,實際上是從ha的基礎上做的切換,那麼db切換的指令碼實際上是巢狀在ha package切換之後的任務中的。今天的EM (dbconsole)沒有起來還沒有查出原因。但是如果是oracle 的RAC,那麼兩個節點是不可能同時啟動em dbconsole的,只可以在一個節點上啟動。

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

相關文章