Oracle CRS的管理與維護

來源:互聯網
上載者:User

CRS提供了很多命令可以管理和查看叢集服務狀態,常用的有crs_stat、crs_start、crs_stop、crsctl等,這裡依次介紹。

1、 查看叢集狀態

通過crs_stat命令可以查看叢集中所有資源的狀態,包括資源狀態、資源運行在哪個節點上、資源類型等資訊。例如:

[oracle@node-rac1 ~]$ crs_stat –t  Name           Type           Target    State     Host          ------------------------------------------------------------  ora....SM1.asm application    ONLINE    ONLINE    node-rac1     ora....C1.lsnr application    ONLINE    ONLINE    node-rac1     ora....ac1.gsd application    ONLINE    ONLINE    node-rac1     ora....ac1.ons application    ONLINE    ONLINE    node-rac1     ora....ac1.vip application    ONLINE    ONLINE    node-rac1     ora....SM2.asm application    ONLINE    ONLINE    node-rac2     ora....C2.lsnr application    ONLINE    ONLINE    node-rac2     ora....ac2.gsd application    ONLINE    ONLINE    node-rac2     ora....ac2.ons application    ONLINE    ONLINE    node-rac2     ora....ac2.vip application    ONLINE    ONLINE    node-rac2     ora.racdb.db   application    ONLINE    ONLINE    node-rac2     ora....b1.inst application    ONLINE    ONLINE    node-rac1     ora....b2.inst application    ONLINE    ONLINE    node-rac2     ora....test.cs application    ONLINE    ONLINE    node-rac2     ora....db1.srv application    ONLINE    ONLINE    node-rac1     ora....db2.srv application    ONLINE    ONLINE    node-rac2

如果要更詳細的瞭解每個資源的名稱及狀態,還可以使用“crs_stat -l”命令,例如:

[oracle@node-rac2 ~]$crs_stat -l|head -n 15  NAME=ora.node-rac1.ASM1.asm  TYPE=application TARGET=ONLINE STATE=ONLINE on node-rac1       NAME=ora.node-rac1.LISTENER_NODE-RAC1.lsnr  TYPE=application TARGET=ONLINE STATE=ONLINE on node-rac1       NAME=ora.node-rac1.gsd  TYPE=application TARGET=ONLINE STATE=ONLINE on node-rac1

可以看到,這個輸出中包含了每個服務完整的名稱和運行狀態。通過瞭解節點運行狀態,有助於對RAC叢集的管理和維護。

還可以使用crs_stat -p <resource_name> 來查看資源的屬性情況,包括依賴關係等等,例如:

[oracle@node-rac1 ~]$crs_stat -p  ora.node-rac2.LISTENER_NODE-RAC2.lsnr

2.1 crs_stop與crs_start命令

通過crs_stop可以方便的關閉某個服務資源,例如:

[oracle@node-rac1 admin]$ crs_stop  ora.node-rac1.LISTENER_NODE-RAC1.lsnr  Attempting to stop `ora.node-rac1.LISTENER_NODE-RAC1.lsnr` on member `node-rac1`  Stop of `ora.node-rac1.LISTENER_NODE-RAC1.lsnr` on member `node-rac1` succeeded.

此時,查看node-rac1節點的LISTENER服務狀態:

[oracle@node-rac1 ~]$ crs_stat -t|grep  lsnr  ora....C1.lsnr application    OFFLINE   OFFLINE                 ora....C2.lsnr application    ONLINE    ONLINE    node-rac2

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.