oracle 10g rac 新增節點與刪除節點步驟

paulyibinyi發表於2010-06-09

   環境aIx 6.1 +oracle 10.2.0.4+emc cx500

刪除節點步驟:

1. Delete the instance on the node to be deleted.
2. Clean up the ASM instance.
3. Remove the listener from the node to be deleted.
4. Remove the node from the database.
5. Remove the node from ASM.
6. Remove ONS configuration from the node to be deleted.
7. Remove the node from the clusterware.


新增節點步驟:

 

1. Install and configure OS and hardware for new node.
2. Add Oracle Clusterware to the new node.
3. Configure ONS for the new node.
4. Add ASM home to the new node.
5. Add RAC home to the new node.
6. Add a listener to the new node.
7. Add a database instance to the new node.

 

遇到的問題:

在保留節點更新ORACLE_HOMECRS節點資訊不成功:

更新ORACLE_HOME資訊

[oracle@p650:/oracle/app/oracle]$$ORACLE_HOME/oui/bin/runInstaller -updateNodeList ORACLE_HOME=$ORACLE_HOME "CLUSTER_NODES=p650"

Starting Oracle Universal Installer...

No pre-requisite checks found in oraparam.ini, no system pre-requisite checks will be executed.

The inventory pointer is located at /etc/oraInst.loc

The inventory is located at /oracle/app/oracle/oraInventory

'UpdateNodeList' failed.

 

注意上面這種方法,更新不成功,需要用下面這種方法。

[oracle@p650:/oracle/app/oracle]$$ORACLE_HOME/oui/bin/runInstaller -updateNodeList ORACLE_HOME=$ORACLE_HOME "CLUSTER_NODES=p650" "INVENTORY_LOCATION=/oracle/app/oracle/oraInventory" LOCAL_NODE=p650

Starting Oracle Universal Installer...

No pre-requisite checks found in oraparam.ini, no system pre-requisite checks will be executed.The inventory pointer is located at /etc/oraInst.loc

The inventory is located at /oracle/app/oracle/oraInventory

'UpdateNodeList' was successful.

 

更新CRS節點資訊

[oracle@p650:/oracle/app/oracle]$$ORA_CRS_HOME/oui/bin/runInstaller -updateNodeList ORACLE_HOME=$ORA_CRS_HOME "CLUSTER_NODES=p650" CRS=TRUE

Starting Oracle Universal Installer...

No pre-requisite checks found in oraparam.ini, no system pre-requisite checks will be executed.

The inventory pointer is located at /etc/oraInst.loc

The inventory is located at /oracle/app/oracle/oraInventory

'UpdateNodeList' failed.

 

注意上面這種方法會報錯。

$ORA_CRS_HOME/oui/bin/runInstaller -updateNodeList ORACLE_HOME=/crs/app/oracle/product/crs_1  "CLUSTER_NODES=p650" "INVENTORY_LOCATION=/oracle/app/oracle/oraInventory" LOCAL_NODE=p650 CRS=TRUE

[oracle@p650:/oracle/app/oracle]$$ORA_CRS_HOME/oui/bin/runInstaller -updateNodeList ORACLE_HOME=/crs/app/oracle/product/crs_1  "CLUSTER_NODES=p650" "INVENTORY_LOCATION=/oracle/app/oracle/oraInventory" LOCAL_NODE=p650 CRS=TRUE

Starting Oracle Universal Installer...

No pre-requisite checks found in oraparam.ini, no system pre-requisite checks will be executed.The inventory pointer is located at /etc/oraInst.loc

The inventory is located at /oracle/app/oracle/oraInventory

'UpdateNodeList' was successful.

 

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

相關文章