亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何理解Oracle ASM啟動與關閉

發布時間:2021-11-12 09:38:13 來源:億速云 閱讀:436 作者:柒染 欄目:關系型數據庫

本篇文章為大家展示了如何理解Oracle ASM啟動與關閉,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

Oracle+ASM啟動和關閉

啟動關閉注意事項

1 ASM實例的啟動和數據庫實例的啟動有嚴格的先后關系,ASM啟動一定早于數據庫實例,關閉一定晚于ASM實例,因為它是數據庫數據文件存儲位置;

2 需要優先啟動CSSHAS服務。

 

啟動:

啟動時應該先啟動ASM,在啟動數據庫

如果順序反了會報錯

例如:

1 關閉ASM

[grid@ogg1 ~]$ sqlplus

Enter user-name: /as sysasm

 

SQL> shutdown immediate

ASM diskgroups dismounted

ASM instance shutdown

 

2 啟動數據庫報錯

[oracle@ogg1 ~]$ sqlplus / as sysdba

 

SQL> startup

ORA-01078: failure in processing system parameters

ORA-01565: error in identifying file '+SYSTEDG/prod1/spfileprod1.ora'

ORA-17503: ksfdopn:2 Failed to open file +SYSTEDG/prod1/spfileprod1.ora

ORA-15077: could not locate ASM instance serving a required diskgroup

 

 

正確的順序是

 

啟動ASM之前應該確保css,has服務已經啟動

1

檢查CSS服務是否啟動:

[grid@ogg1 ~]$ crsctl check css

[grid@ogg1 ~]$ ps -ef|grep cssd

2

檢查HAS服務是否啟動:

[grid@ogg1 ~]$ crsctl check has

[grid@ogg1 ~]$ ps -ef|grep d.bin

發現HAS服務啟動了,ora.cssdora.diskmon2個服務是依賴于HAS維護的.       

3

進一步查看各資源的狀態    

[grid@ogg1 ~]$ crs_stat -t

[grid@ogg1 ~]$ crsctl status resource -t

4

檢查ora.cssdora.diskmon的默認屬性

[grid@ogg1 ~]$ crs_stat -p ora.cssd

。。。。。

AUTO_START=never

。。。。。

[grid@ogg1 ~]$ crs_stat -p ora.diskmon

。。。。。。

AUTO_START=never 

。。。。。。

可以看到這兩個資源的AUTO_START屬性默認都設置為never,

也就是說他們不會隨著HAS服務的啟動而自動啟動的,盡管默認情況下HAS服務是開機自動啟動的.

5

手動啟動

[grid@ogg1 ~]$ crsctl start resource ora.cssd 

:ora.cssdora.diskmon這兩個服務是有依賴關系的,啟動哪個都會把兩個都起來.

6 其他操作

1)默認情況下HAS(High Availability Service)是自動啟動的.

通過如下命令可以取消和啟用自動啟動       

取消自啟動:crsctl disable has       

啟用自啟動:crsctl enable has      

2)HAS手動啟動和停止

crsctl start has       

crsctl stop has     

3)查看HAS的狀態       

crsctl check has     

4)如果想讓ora.cssora.diskmon服務隨著HAS的啟動而自動啟動,可以這兩個服務的AUTO_START屬性

crsctl modify resource "ora.cssd" -attr "AUTO_START=1"

        or        

crsctl modify resource "ora.diskmon" -attr "AUTO_START=1"     

5)如果想取消ora.cssora.diskmonAuto start        

crsctl modify resource "ora.cssd" -attr "AUTO_START=never"       

crsctl modify resource "ora.diskmon" -attr "AUTO_START=never"

 

啟動ASM實例

[grid@ogg1 ~]$ sqlplus / as sysasm

SQL> startup

SQL> col instance_name for a15

SQL> col status for a15

SQL>  select instance_name,status from v$instance;

INSTANCE_NAME   STATUS

--------------- ---------------

+ASM         STARTED

 

啟動數據庫

[oracle@ogg1 ~]$ sqlplus / as sysdba

SQL> startup

SQL> col instance_name for a15

SQL> col status for a15

SQL> select instance_name,status from v$instance;

INSTANCE_NAME   STATUS

--------------- ---------------

prod1        OPEN

 

關閉ASM

關閉應該先關閉數據庫,在關閉ASM

如果順序反了會報錯

例如:

1 關閉ASM

[root@ogg1 ~]# su - grid

[grid@ogg1 ~]$ sqlplus / as sysasm

SQL> shutdown immediate

ORA-15097: cannot SHUTDOWN ASM instance with connected client (process 7322)

 

正確的順序是:

關閉數據庫

[oracle@ogg1 ~]$ sqlplus / as sysdba

SQL> shutdown immediate

 

關閉ASM

[root@ogg1 ~]# su - grid

[grid@ogg1 ~]$ sqlplus / as sysasm

 

SQL> shutdown immediate

ASM diskgroups dismounted

ASM instance shutdown

上述內容就是如何理解Oracle ASM啟動與關閉,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

乌兰察布市| 温泉县| 香格里拉县| 万源市| 枣阳市| 新宁县| 静安区| 阜阳市| 苍南县| 康平县| 虎林市| 柳林县| 万山特区| 扎赉特旗| 洛川县| 敦煌市| 天长市| 三江| 盐亭县| 乌拉特前旗| 金溪县| 石嘴山市| 铅山县| 柳江县| 嘉义市| 同江市| 南城县| 云浮市| 遂宁市| 潼关县| 普安县| 桑日县| 巩留县| 贵德县| 佛学| 金平| 双柏县| 绩溪县| 余姚市| 沁源县| 资中县|