刪除oracle10g rac(rhel4)節點_節點
刪除oracle10g rac(rhel4)_節點
1,確認要刪除的節點rac例項是否刪除,若沒有刪除,請執行上文刪除例項
2,根據刪除節點是否採用了asm,按如下步驟進行清除asm配置
a,停止使用刪除節點asm的所有資料庫(所有應用吧)
b,在要刪除的節點,先停止asm,然後刪除asm
srvctl stop asm -n node_name --node_name為刪除節點主機名
srvctl remove asm -n node_name
c,在所有節點刪除如下內容
rm -r $ORACLE_BASE/admin/+ASMnode_number --node_number為刪除節點的主機號,可用olsnodes -n得到相關資訊
rm -f $ORACLE_HOME/dbs/*ASMnode_number
3,在非刪除節點,執行netca刪除要清除節點的監聽器配置資訊
4,在刪除節點上執行如下指令碼(請以gui方式執行)
/u01/app/oracle/product/10.2.0/db_1/oui/bin/runInstaller -updateNodeList ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1 CLUSTER_NODES="" -local
--是ORACLE_HOME
5,在刪除節點執行$ORACLE_HOME/oui/bin/runinstaller,刪除ORACLE_HOME目錄下面所有的產口及元件(deinstall)
6,在未刪除節點執行runInstaller -updateNodeList ORACLE_HOME=Oracle_home "CLUSTER_NODES={node_list}" ---node_list為未刪除節點的列表,請以逗號分隔喲
6,在未刪除節點執行racgons,清除刪除節點的racg配置資訊
racgons remove_config nodename:remote_port
oifcfg delif -node nodename
7,在刪除節點上以root使用者,執行
[root@capitek3 ~]# /u01/app/oracle/product/10.2.0/crs_1/install/rootdelete.sh nosharedhome
CRS-0210: Could not find resource 'ora.capitek3.LISTENER_CAPITEK3.lsnr'.
CRS-0216: Could not stop resource 'ora.capitek3.ons'.
CRS-0216: Could not stop resource 'ora.capitek3.vip'.
CRS-0216: Could not stop resource 'ora.capitek3.gsd'.
Shutting down Oracle Cluster Ready Services (CRS):
Stopping resources.
Successfully stopped CRS resources
Stopping CSSD.
Shutting down CSS daemon.
Shutdown request successfully issued.
Shutdown has begun. The daemons should exit soon.
Checking to see if Oracle CRS stack is down...
Oracle CRS stack is not running.
Oracle CRS stack is down now.
Removing script. for Oracle Cluster Ready services
Updating ocr file for downgrade
Cleaning up SCR settings in '/etc/oracle/scls_scr'
[root@capitek3 ~]#
禁止用刪除節點的cluster相關服務元件
8,在任何一個未刪除節點,更新ocr配置資訊(executed as root user)
[root@capitek1 ~]# /u01/app/oracle/product/10.2.0/crs_1/install/rootdeletenode.sh capitek3 --sh後跟要刪除的節點名
CRS nodeapps are deleted successfully
clscfg: EXISTING configuration version 3 detected.
clscfg: version 3 is 10G Release 2.
Node deletion operation successful.
'capitek3' deleted successfully
9,在刪除節點執行指令碼
runInstaller -updateNodeList ORACLE_HOME=CRS_home
CLUSTER_NODES="" –local CRS=true
若報如下錯誤:請根據非刪除節點的$ORA_CRS_HOME目錄的許可權修改對應資訊,再次執行以上指令碼就可以了
10,在刪除節點刪除oracle clusterware軟體
$ORA_CRS_HOME/oui/bin/runinstaller
11,在非刪除節點,執行指令碼:
runInstaller -updateNodeList ORACLE_HOME=CRS_home
"CLUSTER_NODES={nodelist}" --nodelist為非刪除節點的列表
12,執行./runcluvfy.sh comp crs -n all -verbose,確認刪除節點的資訊不在檢查列表中
13,在刪除節點,根據具體情況,進行如下操作
考慮清除ORACLE留下的一些操作痕跡,包括但不限於下列:
* 刪除$ORACLE_BASE/oraInventory目錄
* 刪除/etc/inittab檔案
* 刪除/var/tmp/.oracle目錄
* 刪除ORA相關的啟動關閉指令碼,比如/etc/init.d/init*,以及/etc/rc?.d/*init.crs等檔案
* 刪除/etc/oracle目錄
* 清除crontab中關於ORACLE的相關任務;
* 清除oracle使用者下profile中關於ORA的相關環境變數設定;
* 清除共享儲存分配給jssdbn3的相關許可權
1,確認要刪除的節點rac例項是否刪除,若沒有刪除,請執行上文刪除例項
2,根據刪除節點是否採用了asm,按如下步驟進行清除asm配置
a,停止使用刪除節點asm的所有資料庫(所有應用吧)
b,在要刪除的節點,先停止asm,然後刪除asm
srvctl stop asm -n node_name --node_name為刪除節點主機名
srvctl remove asm -n node_name
c,在所有節點刪除如下內容
rm -r $ORACLE_BASE/admin/+ASMnode_number --node_number為刪除節點的主機號,可用olsnodes -n得到相關資訊
rm -f $ORACLE_HOME/dbs/*ASMnode_number
3,在非刪除節點,執行netca刪除要清除節點的監聽器配置資訊
4,在刪除節點上執行如下指令碼(請以gui方式執行)
/u01/app/oracle/product/10.2.0/db_1/oui/bin/runInstaller -updateNodeList ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1 CLUSTER_NODES="" -local
--是ORACLE_HOME
5,在刪除節點執行$ORACLE_HOME/oui/bin/runinstaller,刪除ORACLE_HOME目錄下面所有的產口及元件(deinstall)
6,在未刪除節點執行runInstaller -updateNodeList ORACLE_HOME=Oracle_home "CLUSTER_NODES={node_list}" ---node_list為未刪除節點的列表,請以逗號分隔喲
6,在未刪除節點執行racgons,清除刪除節點的racg配置資訊
racgons remove_config nodename:remote_port
oifcfg delif -node nodename
7,在刪除節點上以root使用者,執行
[root@capitek3 ~]# /u01/app/oracle/product/10.2.0/crs_1/install/rootdelete.sh nosharedhome
CRS-0210: Could not find resource 'ora.capitek3.LISTENER_CAPITEK3.lsnr'.
CRS-0216: Could not stop resource 'ora.capitek3.ons'.
CRS-0216: Could not stop resource 'ora.capitek3.vip'.
CRS-0216: Could not stop resource 'ora.capitek3.gsd'.
Shutting down Oracle Cluster Ready Services (CRS):
Stopping resources.
Successfully stopped CRS resources
Stopping CSSD.
Shutting down CSS daemon.
Shutdown request successfully issued.
Shutdown has begun. The daemons should exit soon.
Checking to see if Oracle CRS stack is down...
Oracle CRS stack is not running.
Oracle CRS stack is down now.
Removing script. for Oracle Cluster Ready services
Updating ocr file for downgrade
Cleaning up SCR settings in '/etc/oracle/scls_scr'
[root@capitek3 ~]#
禁止用刪除節點的cluster相關服務元件
8,在任何一個未刪除節點,更新ocr配置資訊(executed as root user)
[root@capitek1 ~]# /u01/app/oracle/product/10.2.0/crs_1/install/rootdeletenode.sh capitek3 --sh後跟要刪除的節點名
CRS nodeapps are deleted successfully
clscfg: EXISTING configuration version 3 detected.
clscfg: version 3 is 10G Release 2.
Node deletion operation successful.
'capitek3' deleted successfully
9,在刪除節點執行指令碼
runInstaller -updateNodeList ORACLE_HOME=CRS_home
CLUSTER_NODES="" –local CRS=true
若報如下錯誤:請根據非刪除節點的$ORA_CRS_HOME目錄的許可權修改對應資訊,再次執行以上指令碼就可以了
10,在刪除節點刪除oracle clusterware軟體
$ORA_CRS_HOME/oui/bin/runinstaller
11,在非刪除節點,執行指令碼:
runInstaller -updateNodeList ORACLE_HOME=CRS_home
"CLUSTER_NODES={nodelist}" --nodelist為非刪除節點的列表
12,執行./runcluvfy.sh comp crs -n all -verbose,確認刪除節點的資訊不在檢查列表中
13,在刪除節點,根據具體情況,進行如下操作
考慮清除ORACLE留下的一些操作痕跡,包括但不限於下列:
* 刪除$ORACLE_BASE/oraInventory目錄
* 刪除/etc/inittab檔案
* 刪除/var/tmp/.oracle目錄
* 刪除ORA相關的啟動關閉指令碼,比如/etc/init.d/init*,以及/etc/rc?.d/*init.crs等檔案
* 刪除/etc/oracle目錄
* 清除crontab中關於ORACLE的相關任務;
* 清除oracle使用者下profile中關於ORA的相關環境變數設定;
* 清除共享儲存分配給jssdbn3的相關許可權
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-629079/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 刪除oracle10g rac(rhel4)節點_例項Oracle
- Oracle10g RAC 刪除及加入節點Oracle
- Oracle Rac 刪除節點Oracle
- Oracle10g RAC 刪除及加入節點 - updatedOracle
- 【RAC】Oracle10g rac新增刪除節點命令參考Oracle
- 新增節點oracle10g rac(rhel4)_clusterwareOracle
- 新增節點oracle10g rac(rhel4)_databaseOracleDatabase
- Oracle10g RAC 刪除節點步驟及原理Oracle
- Oracle10g RAC 刪除已經失效的節點Oracle
- 新增節點oracle10g rac(rhel4)_instanceOracle
- 【RAC】刪除RAC資料庫節點(二)——刪除ASM資料庫ASM
- 【RAC】刪除RAC資料庫節點(五)——刪除ONS資料庫
- oracle 10g rac,刪除故障節點並新增新節點Oracle 10g
- oracle 10g rac 新增節點與刪除節點步驟Oracle 10g
- ORACLE RAC環境下刪除節點Oracle
- 官方文件學習:RAC刪除節點
- 【RAC】刪除RAC資料庫節點(三)——刪除監聽資料庫
- oracle11g_RAC新增刪除節點Oracle
- Oracle 10g RAC刪除、增加節點Oracle 10g
- Oracle10g RAC 加節點Oracle
- JavaScript刪除節點自身JavaScript
- linux下rac環境下刪除節點Linux
- 【RAC】刪除RAC資料庫節點(一)——刪除資料庫例項資料庫
- 【RAC】刪除RAC資料庫節點(六)——刪除Oracle叢集服務資料庫Oracle
- 【RAC】刪除RAC資料庫節點(七)——刪除Oracle叢集軟體資料庫Oracle
- onnx 增刪改查,修改節點,刪除節點,修改input,output
- 【RAC】Oracle10g RAC 節點重配的方式Oracle
- 11G R2 RAC新增刪除節點
- Oracle RAC 10g叢集節點刪除[zt]Oracle
- RAC 節點2刪除自己的歸檔指令碼指令碼
- RAC刪除節點失敗重啟大法解決
- 【RAC】Oracle11g RAC刪除節點相關事項Oracle
- jQuery如何刪除元素節點jQuery
- oracle11gr2_rac_刪除節點最佳實踐Oracle
- RAC 雙節點 轉單節點流程
- redis cluster節點/新增刪除操作Redis
- mongodb副本集新增刪除節點MongoDB
- Hadoop增加和刪除節點Hadoop