oracle11g_RAC新增刪除節點
下面是我自己整理的步驟,更詳細的步驟可以參考
(若執行addNode.sh失敗,參考我整理的步驟)
*************************************************************
刪除節點
刪除節點1例項
在節點2以oracle執行dbca,根據嚮導刪除相關資訊
instance management-> delete an instance-> 輸入sysdba使用者的賬戶和密碼-> 選定刪除的節點例項
檢視資料庫狀態,在節點2以grid使用者執行
srvctl status database -d nmgsaic
(正常只顯示 nmgsdb002 nmgsdb003)
備份OCR,以root使用者在nmgsdb002執行
/grid/11.2/grid/bin/ocrconfig -manualbackup
更新oracle Inventory,以oracle使用者在nmgsdb002執行
$ORACLE_HOME/oui/bin/runInstaller -updatenodelist ORACLE_HOME=$ORACLE_HOME
"CLUSTER_NODES={nmgsdb002,nmgsdb003}"
刪除節點,以root使用者在nmgsdb002執行
/grid/11.2/grid/bin/crsctl delete node -n nmgsdb001
檢視節點狀態,正常只顯示nmgsdb002和nmgsdb003
/grid/11.2/grid/bin/olsnodes -s -t
更新oracle Inventory,以grid使用者在nmgsdb002執行
./runInstaller -updateNodeList ORACLE_HOME=$ORACLE_HOME "CLUSTER_NODES={nmgsdb002,nmgsdb003}"
CRS=TRUE
驗證:
/grid/11.2/grid/bin/cluvfy stage -post nodedel -n nmgsdb001 -verbose
/grid/11.2/grid/bin/crs_stat -t
若節點1的vip仍存在,在節點2以root執行以下命令刪除
/grid/11.2/grid/bin/srvctl stop vip -i nmgsdb001_vip (以實際名字為準)
/grid/11.2/grid/bin/srvctl remove vip -i nmgsdb001_vip
----------------------------
新增節點
操作前需要確保以下工作完成:
1. 網路配置
2. 作業系統補丁和patch
3. 組和使用者已經新增,並配置.profile
4. 節點間互信關係配置完畢
在節點2以grid使用者執行,檢查執行結果是否為pass,NTP問題可忽略
$ORACLE_HOME/oui/bin/runcluvfy.sh stage -pre crsinst -n nmgsdb001 -verbose
若任何一個條件不滿足,執行addNode.sh都會失敗,執行下面的指令碼忽略報錯直接安裝grid
下面這個命令太長,可以放在指令碼里面執行
$ORACLE_HOME/oui/bin/runInstaller -addNode -invPtrLoc
/grid/11.2/grid/oraInst.loc ORACLE_HOME=$ORACLE_HOME
CLUSTER_NEW_NODES={nmgsdb001} CLUSTER_NEW_VIRTUAL_HOSTNAMES={nmgsdb001-vip}
CLUSTER_NODES=nmgsdb001,nmgsdb002,nmgsdb003}
確認上面指令碼執行沒問題,按說明以root使用者執行指令碼
/grid/oraInventory/orainstRoot.sh.
/grid/11.2.0/grid/root.sh
新增oracle資料庫軟體
在節點2執行
$ORACLE_HOME/oui/bin/addNode.sh -silent
"CLUSTER_NEW_NODES={nmgsdb001}"
(若執行不成功,可以將節點2上的$ORACLE_HOME拷到節點2,然後執行$ORACLE_HOME/bin/relink)
根據提示以root使用者執行$ORACLE_HOME/root.sh
用dbca新增例項(同上面刪除類似)
最後檢視叢集狀態,以grid使用者在任一節點執行,確認三個節點都有例項執行
crsctl status res -t
可以參考兩篇文件:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31520497/viewspace-2156771/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- mongodb副本集新增刪除節點MongoDB
- redis cluster節點/新增刪除操作Redis
- networkx基礎用法:新增節點、新增邊、刪除節點、刪除邊、計算度、賦權重
- 一體機HDATA節點新增和刪除
- Hyperledger Fabric節點的動態新增和刪除
- k8s叢集刪除和新增node節點K8S
- Oracle叢集軟體管理-新增和刪除叢集節點Oracle
- 怎樣新增、刪除、移動、複製、建立、查詢節點
- 【RAC】Oracle10g rac新增刪除節點命令參考Oracle
- XML DOM 刪除節點概述XML
- onnx 增刪改查,修改節點,刪除節點,修改input,output
- DOM節點刪除方法小結
- JZ18刪除表的節點
- js中dom節點刪除remove方法JSREM
- 點選新增或者刪除表格行詳解
- JavaScript刪除元素節點程式碼例項JavaScript
- [Kubernetes]node節點pod無法啟動/節點刪除網路重置
- 新增、刪除PPA源
- 工作293:調節刪除順序刪除
- leetcode----刪除連結串列中的節點LeetCode
- 二叉搜尋樹如何刪除節點
- jQuery 新增和刪除classjQuery
- 紅黑樹新增刪除
- 11.2.0.4 RAC生產環境刪除故障節點與增加新服務節點
- 牛客(刪除連結串列中重複節點)
- 新增節點教程
- 新增Jenkins節點Jenkins
- KubeSphere 新增節點
- 陣列的方法-新增刪除陣列
- class屬性的新增刪除
- 新增cookie、刪除cookie、清除cookieCookie
- 二分搜尋樹系列之[ 節點刪除 (remove) ]REM
- 二分搜尋樹系列之「 節點刪除 (remove) 」REM
- 13. O(1)時間刪除連結串列節點
- 功能測試-登陸、新增、刪除、查詢測試要點
- Oracle RAC新增節點Oracle
- 節點操作(刪除,複製)/案例1:刪除留言板的留言 /案例2:動態生成表格
- rancher新增k8s節點時顯示節點已新增K8S