ASM無法自動載入磁碟組問題解決一例
問題描述:啟動ASM例項時,出現ORA-15110錯誤
SQL> startup
ASM instance started
Total System Global Area 96468992 bytes
Fixed Size 1217908 bytes
Variable Size 70085260 bytes
ASM Cache 25165824 bytes
ORA-15110: no diskgroups mounted
解決過程:
1、 我們曾經為asm例項建立過磁碟組,先確認磁碟組的名稱:
SQL> select name from v$asm_diskgroup;
NAME
------------------------------
DATA
經過查詢,發現磁碟組的名稱為DATA
2、確認下檢視一下asm_diskstring初始化引數,該引數中設定了磁碟組的中的磁碟的位置(本例中使用了邏輯卷):
SQL> show parameter string
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
asm_diskstring string /dev/mapper/vg1*
3、 經過查詢發現,上述引數並無異常狀況,下面我們來手動載入一下磁碟組:
SQL> alter system set asm_diskgroups='data';
System altered.
4、為了讓例項啟動時,就能載入預設的磁碟組,需要我們設定asm_diskgroups引數。修改之前,先查詢下此引數:
SQL> show parameter asm_diskgroup
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
asm_diskgroups string
5、原來此引數為空。我們需要將修改的值寫入spfile:
SQL> alter system set asm_diskgroups=data scope=spfile;
alter system set asm_diskgroups=data scope=spfile
*
ERROR at line 1:
ORA-32001: write to SPFILE requested but no SPFILE specified at startup
6、發現上述過程出錯,原因是沒有spfile檔案,例項在啟動的時候讀取的是pfile。現在建立該spfile:
SQL> create spfile from pfile;
File created.
7、重啟例項後,檢視spfile初始化引數,發現例項目前已經使用spfile檔案:
SQL> shutdown immediate
ORA-15100: invalid or missing diskgroup name
ASM instance shutdown
SQL> startup
ASM instance started
Total System Global Area 96468992 bytes
Fixed Size 1217908 bytes
Variable Size 70085260 bytes
ASM Cache 25165824 bytes
ORA-15110: no diskgroups mounted
SQL> show parameter spfile
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
spfile string /opt/ora10g/product/10.2.0/db_
1/dbs/spfile+ASM.ora
8、設定asm_diskgroups引數,取值設定為第1步中查詢到的“data”:
SQL> alter system set asm_diskgroups=data scope=spfile;
System altered.
9、重啟資料庫例項,發現asm能在啟動時自動載入預設的磁碟組了:
SQL> shutdown immediate
ORA-15100: invalid or missing diskgroup name
ASM instance shutdown
SQL> startup
ASM instance started
Total System Global Area 96468992 bytes
Fixed Size 1217908 bytes
Variable Size 70085260 bytes
ASM Cache 25165824 bytes
ASM diskgroups mounted
總結:若asm例項在啟動時無法自動載入磁碟組時,先手動載入磁碟組進行測試,確認磁碟組能夠正常使用的情況下,我們再來設定初始化引數asm_diskgroups。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/14600958/viewspace-673202/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 解決ASM無法啟動問題ASM
- N1盒子掛載磁碟-解決盒子重啟後無法自動掛載問題
- 【ASM】ASM啟動無法找到spfile問題原因ASM
- 手動下載 Chrome,解決 puppeteer 無法使用問題Chrome
- centos7開機無法自動載入bonding核心模組的解決方法CentOS
- 【ASM】Oracle asm磁碟被格式化,如何掛載該磁碟組ASMOracle
- vue專案打包,解決靜態資源無法載入和路由載入無效(404)問題Vue路由
- Linux Ubuntu 20.04 LTS 解決無法輸入中文 輸入法問題LinuxUbuntu
- SDWebImage 載入https報錯 無法載入問題WebHTTP
- ASM磁碟組限制ASM
- 救命!!!jenkins 中自動化測試中遇到無法解決的問題Jenkins
- tp5.0 的 模組配置自動載入問題
- 遷移ASM磁碟組ASM
- 解決無法使用VI的問題
- 解決vscode安裝後無法啟動的問題VSCode
- asm磁碟組依賴導致資料庫自啟動報錯ASM資料庫
- 磁碟問題定位與解決
- 解決CentOS7系統無法使用中文輸入法的問題CentOS
- VMware DHCP Service服務無法啟動問題的解決
- Parallels Tools 無法安裝問題解決Parallel
- 解決codeblocks無法除錯的問題BloC除錯
- 解決Centos無法yum源的問題CentOS
- 解決split無法得到空字串問題字串
- 解決drf_yasg中的SwaggerAPI無法正確分組問題SwaggerAPI
- YII2自動登入Cookie失效問題解決Cookie
- 阿里雲 centos 伺服器無法自動掛載 nas 的問題阿里CentOS伺服器
- Ubuntu18.04中解決emacs無法輸入中文的問題UbuntuMac
- 【slam】解決ubuntu無法透過拼音輸入中文的問題SLAMUbuntu
- 解決ZBLOG PHP 程式無法登入後臺賬戶問題PHP
- 解決go get 下載github專案慢或無法下載的問題!GoGithub
- 【ASM】Oracle asm刪除磁碟組注意事項ASMOracle
- Linux磁碟爆滿無法進入圖形化介面解決方法Linux
- 從根本解決jenkins無法下載外掛ssl證書問題Jenkins
- Apache2.4+php5.3無法載入Zend問題ApachePHP
- MySQL主從複製問題解決一例MySql
- linux mint 19解決 輸入法問題Linux
- 一個ssh無法遠端登入的問題跟蹤解決
- 解決 raw.githubusercontent.com 無法訪問的問題Github
- 解決寶塔皮膚無法訪問的問題?