【RAC】因清理不完整導致RAC ASM例項建立失敗
今天遇到一起因ASM相關資訊未完全刪除導致在重新部署ASM時報錯,RAC無法正常部署問題。將該案例記錄在此。
1.問題現象
部署安裝RAC,在建立ASM例項的時候報提示如下錯誤:
截圖資訊
提示資訊:“The ASM instance configured on the local node is a single-instance ASM. To manage this instance as a single-instance ASM, restart DBCA and select the Single-instance database option. To manage this instance as a RAC ASM, convert it to RAC ASM first.”
問題提示:在此節點上已經配置過ASM例項,並且是單例項的ASM,同時提到需要將其調整為RAC ASM。
在此報錯下,安裝無法繼續進行!
2.問題分析
該問題可以從提示中“configured”(配置過)單詞入手,既然在此節點中已經有此配置資訊,這些配置資訊會存在何處?
3.問題原因
由於這次是在刪除ASM安裝檔案後重新部署的,因此有些資訊可能沒有刪除完整。導致此次問題的原因是“/etc/oratab”檔案,該檔案中記錄了上次安裝的ASM資訊。該檔案內容如下。
[root@rac1 ~]# cat /etc/oratab
#
# This file is used by ORACLE utilities. It is created by root.sh
# and updated by the Database Configuration Assistant when creating
# a database.
# A colon, ':', is used as the field terminator. A new line terminates
# the entry. Lines beginning with a pound sign, '#', are comments.
#
# Entries are of the form.:
# $ORACLE_SID:$ORACLE_HOME::
#
# The first and second fields are the system identifier and home
# directory of the database respectively. The third filed indicates
# to the dbstart utility that the database should , "Y", or should not,
# "N", be brought up at system boot time.
#
# Multiple entries with the same $ORACLE_SID are not allowed.
#
#
+ASM1:/oracle/app/oracle/product/10.2.0/db_1:N
4.問題處理
僅需將“/etc/oratab”檔案刪除,或將其中的“+ASM1:/oracle/app/oracle/product/10.2.0/db_1:N”內容刪除即可。
清理之後,重新使用DBCA建立便可。
5.小結
文中提到的問題是由於清理不全面導致的。除“/etc/oratab”中的記錄會導致該問題發生外,$ORACLE_BASE/admin/+ASM目錄下的資訊如果未清理也有可能導致該問題的發生。
Good luck.
secooler
10.10.20
-- The End --
1.問題現象
部署安裝RAC,在建立ASM例項的時候報提示如下錯誤:
截圖資訊
提示資訊:“The ASM instance configured on the local node is a single-instance ASM. To manage this instance as a single-instance ASM, restart DBCA and select the Single-instance database option. To manage this instance as a RAC ASM, convert it to RAC ASM first.”
問題提示:在此節點上已經配置過ASM例項,並且是單例項的ASM,同時提到需要將其調整為RAC ASM。
在此報錯下,安裝無法繼續進行!
2.問題分析
該問題可以從提示中“configured”(配置過)單詞入手,既然在此節點中已經有此配置資訊,這些配置資訊會存在何處?
3.問題原因
由於這次是在刪除ASM安裝檔案後重新部署的,因此有些資訊可能沒有刪除完整。導致此次問題的原因是“/etc/oratab”檔案,該檔案中記錄了上次安裝的ASM資訊。該檔案內容如下。
[root@rac1 ~]# cat /etc/oratab
#
# This file is used by ORACLE utilities. It is created by root.sh
# and updated by the Database Configuration Assistant when creating
# a database.
# A colon, ':', is used as the field terminator. A new line terminates
# the entry. Lines beginning with a pound sign, '#', are comments.
#
# Entries are of the form.:
# $ORACLE_SID:$ORACLE_HOME:
#
# The first and second fields are the system identifier and home
# directory of the database respectively. The third filed indicates
# to the dbstart utility that the database should , "Y", or should not,
# "N", be brought up at system boot time.
#
# Multiple entries with the same $ORACLE_SID are not allowed.
#
#
+ASM1:/oracle/app/oracle/product/10.2.0/db_1:N
4.問題處理
僅需將“/etc/oratab”檔案刪除,或將其中的“+ASM1:/oracle/app/oracle/product/10.2.0/db_1:N”內容刪除即可。
清理之後,重新使用DBCA建立便可。
5.小結
文中提到的問題是由於清理不全面導致的。除“/etc/oratab”中的記錄會導致該問題發生外,$ORACLE_BASE/admin/+ASM目錄下的資訊如果未清理也有可能導致該問題的發生。
Good luck.
secooler
10.10.20
-- The End --
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/519536/viewspace-676446/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【RAC】處理因ASM例項異常導致RAC第一節點例項異常終止故障ASM
- 【RAC】因虛擬機器配置檔案調整不完整導致RAC無法使用虛擬機
- asm例項自動dismount導致rac一個節點當機ASM
- 安裝rac失敗 清理lv的方法
- oracle10.2.0.1 (rhel4)rac刪除asm例項不乾淨導致重建asm例項出錯OracleASM
- RAC+DG(asm單例項)ASM單例
- RAC oracle 許可權更改導致 實力啟動失敗Oracle
- RAC asm恢復到單例項ASM單例
- MongoDB例項重啟失敗探究(大事務Redo導致)MongoDB
- 清除安裝失敗的asm例項ASM
- 11.2.0.3 ASM例項出現ORA-4031導致資料庫歸檔失敗ASM資料庫
- rac asm 恢復到 單例項 1ASM單例
- rac asm 恢復到 單例項 2ASM單例
- Oracle RAC啟動因CTSS導致的異常Oracle
- RAC環境中修改系統時間可能導致SRVCTL命令失敗
- /dev/bpf裝置缺失導致RAC安裝時HAIP啟動失敗devAI
- RAC節點啟動失敗--ASM無法連線ASM
- 虛擬機器搭建rac ASM盤啟動失敗虛擬機ASM
- Oracle 11g RAC 建立例項DBCA無法發現ASM DiskgroupOracleASM
- (轉)Oracle rac環境下清除asm例項OracleASM
- 一次盤陣down掉導致的oracle rac失敗總結(原)Oracle
- 11.2.0.3 ASM例項出現ORA-4031錯誤導致資料庫歸檔失敗ASM資料庫
- Oracle 11g RAC的ASM例項記憶體引數被修改導致無法啟動OracleASM記憶體
- RAC建庫失敗了
- 10G rac 因為ocr原因導致crs不能啟動的排查二例
- 恢復RAC資料庫到單例項(ASM)資料庫單例ASM
- 使用RMAN將RAC+ASM複製到單例項+ASM上ASM單例
- ASM之建立ASM例項ASM
- 10g rac asm 恢復到 單例項(二)ASM單例
- 10g rac asm 恢復到 單例項(一)ASM單例
- oracle rac 無法建立asm磁碟OracleASM
- 修改系統時間導致RAC環境的一個例項重啟
- 網路原因導致rac安裝過程中節點2跑root.sh失敗
- 19c RAC因profile.xml檔案丟失節點1啟動失敗XML
- TSM備份時因歸檔日誌丟失而導致備份失敗
- 在RAC中修改ASM例項的sys使用者口令ASM
- 刪除Linux非rac環境下的ASM例項LinuxASM
- RAC因為localhost磁碟空間不夠導致has程式掛起localhost