共計(jì) 1945 個(gè)字符,預(yù)計(jì)需要花費(fèi) 5 分鐘才能閱讀完成。
自動(dòng)寫代碼機(jī)器人,免費(fèi)開(kāi)通
這篇文章主要介紹了 oracle11g_RAC 如何添加刪除節(jié)點(diǎn),具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓丸趣 TV 小編帶著大家一起了解一下。
刪除節(jié)點(diǎn)
刪除節(jié)點(diǎn) 1 實(shí)例
在節(jié)點(diǎn) 2 以 oracle 運(yùn)行 dbca, 根據(jù)向?qū)h除相關(guān)信息
instance management- delete an instance- 輸入 sysdba 用戶的賬戶和密碼 - 選定刪除的節(jié)點(diǎn)實(shí)例
查看數(shù)據(jù)庫(kù)狀態(tài),在節(jié)點(diǎn) 2 以 grid 用戶執(zhí)行
srvctl status database -d nmgsaic
(正常只顯示 nmgsdb002 nmgsdb003)
備份 OCR,以 root 用戶在 nmgsdb002 執(zhí)行
/grid/11.2/grid/bin/ocrconfig -manualbackup
更新 oracle Inventory,以 oracle 用戶在 nmgsdb002 執(zhí)行
$ORACLE_HOME/oui/bin/runInstaller -updatenodelist ORACLE_HOME=$ORACLE_HOME
CLUSTER_NODES={nmgsdb002,nmgsdb003}
刪除節(jié)點(diǎn),以 root 用戶在 nmgsdb002 執(zhí)行
/grid/11.2/grid/bin/crsctl delete node -n nmgsdb001
查看節(jié)點(diǎn)狀態(tài),正常只顯示 nmgsdb002 和 nmgsdb003
/grid/11.2/grid/bin/olsnodes -s -t
更新 oracle Inventory,以 grid 用戶在 nmgsdb002 執(zhí)行
./runInstaller -updateNodeList ORACLE_HOME=$ORACLE_HOME CLUSTER_NODES={nmgsdb002,nmgsdb003}
CRS=TRUE
驗(yàn)證:
/grid/11.2/grid/bin/cluvfy stage -post nodedel -n nmgsdb001 -verbose
/grid/11.2/grid/bin/crs_stat -t
若節(jié)點(diǎn) 1 的 vip 仍存在,在節(jié)點(diǎn) 2 以 root 執(zhí)行以下命令刪除
/grid/11.2/grid/bin/srvctl stop vip -i nmgsdb001_vip(以實(shí)際名字為準(zhǔn))
/grid/11.2/grid/bin/srvctl remove vip -i nmgsdb001_vip
—————————-
添加節(jié)點(diǎn)
操作前需要確保以下工作完成:
1. 網(wǎng)絡(luò)配置
2. 操作系統(tǒng)補(bǔ)丁和 patch
3. 組和用戶已經(jīng)添加,并配置.profile
4. 節(jié)點(diǎn)間互信關(guān)系配置完畢
在節(jié)點(diǎn) 2 以 grid 用戶執(zhí)行,檢查執(zhí)行結(jié)果是否為 pass,NTP 問(wèn)題可忽略
$ORACLE_HOME/oui/bin/runcluvfy.sh stage -pre crsinst -n nmgsdb001 -verbose
若任何一個(gè)條件不滿足,執(zhí)行 addNode.sh 都會(huì)失敗,執(zhí)行下面的腳本忽略報(bào)錯(cuò)直接安裝 grid
下面這個(gè)命令太長(zhǎng),可以放在腳本里面執(zhí)行
$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}
確認(rèn)上面腳本執(zhí)行沒(méi)問(wèn)題,按說(shuō)明以 root 用戶執(zhí)行腳本
/grid/oraInventory/orainstRoot.sh.
/grid/11.2.0/grid/root.sh
添加 oracle 數(shù)據(jù)庫(kù)軟件
在節(jié)點(diǎn) 2 執(zhí)行
$ORACLE_HOME/oui/bin/addNode.sh -silent
CLUSTER_NEW_NODES={nmgsdb001}
(若執(zhí)行不成功,可以將節(jié)點(diǎn) 2 上的 $ORACLE_HOME 拷到節(jié)點(diǎn) 2,然后執(zhí)行 $ORACLE_HOME/bin/relink)
根據(jù)提示以 root 用戶執(zhí)行 $ORACLE_HOME/root.sh
用 dbca 添加實(shí)例(同上面刪除類似)
最后查看集群狀態(tài),以 grid 用戶在任一節(jié)點(diǎn)執(zhí)行, 確認(rèn)三個(gè)節(jié)點(diǎn)都有實(shí)例運(yùn)行
crsctl status res -t
感謝你能夠認(rèn)真閱讀完這篇文章,希望丸趣 TV 小編分享的“oracle11g_RAC 如何添加刪除節(jié)點(diǎn)”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持丸趣 TV,關(guān)注丸趣 TV 行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來(lái)學(xué)習(xí)!
向 AI 問(wèn)一下細(xì)節(jié)
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!