結合一個nagios警示淺談solaris的SVM

來源:互聯網
上載者:User

標籤:solaris svm

現在的90後營運,大多懂linux的lvm,估計很少有人懂solaris的svm了。在N年前,在linux x86還沒有雄起的時候,其實aix/hp/sun三大主機巨頭都有自己的一套儲存管理機制和軟體,其中sun的就是svm。除了各自專門的儲存管理軟體,還有第三方的商業儲存管理軟體,比如veritas,也可以用來管理solaris的儲存,不過這些商業軟體,在如今開源產品的衝擊下,日子是遠不如以前風光了。


ok,廢話扯完。看一個nagios警示:

messages.0:Jul 31 15:06:41 apps2 md_mirror: [ID 104909 kern.warning] WARNING: md: d16: (Unavailable) needs maintenance


這一看就是某個機器的盤壞了,d16是啥意思呢?


進一步查詢:

#metastat
d6: Mirror
    Submirror 0: d16
      State: Needs maintenance
    Submirror 1: d26
      State: Okay         
    Pass: 1
    Read option: roundrobin (default)
    Write option: parallel (default)
    Size: 142606464 blocks (68 GB)

d16: Submirror of d6
    State: Needs maintenance
    Invoke: metareplace d6 c1t2d0s0 <new device>
    Size: 142606464 blocks (68 GB)
    Stripe 0:
        Device     Start Block  Dbase        State Reloc Hot Spare
        c1t2d0s0          0     No     Maintenance   Yes


d26: Submirror of d6
    State: Okay         
    Size: 142606464 blocks (68 GB)
    Stripe 0:
        Device     Start Block  Dbase        State Reloc Hot Spare
        c1t3d0s0          0     No            Okay   Yes


這裡可以清楚地看到,d16是邏輯卷d6的一個鏡像盤,盤號為c1t2d0,這樣子就很清楚了,c1t2d0這個盤掛了,需要更換。


如果要更清晰地查詢當前系統下邏輯卷的鏡像盤資訊,還有一個命令:

#metastat -c
d6               m   68GB d16 (maint) d26
    d16          s   68GB c1t2d0s0 (maint)
    d26          s   68GB c1t3d0s0
d4               m   14GB d14 d24
    d14          s   14GB c1t0d0s4
    d24          s   14GB c1t1d0s4
d3               m  5.0GB d13 d23
    d13          s  5.0GB c1t0d0s3
    d23          s  5.0GB c1t1d0s3
d1               m   15GB d11 d21
    d11          s   15GB c1t0d0s1
    d21          s   15GB c1t1d0s1
d0               m   10GB d10 d20
    d10          s   10GB c1t0d0s0
    d20          s   10GB c1t1d0s0
d5               m   22GB d15 d25
    d15          s   22GB c1t0d0s5
    d25          s   22GB c1t1d0s5


這裡可以更清晰地看到邏輯卷和鏡像盤的對應關係。另外,邏輯卷名在塊裝置的 /dev/md/dsk 目錄和原始裝置的 /dev/md/rdsk 目錄中具有對應的項。

聯絡維保廠家換盤即可,健康狀態如下:

#metastat
d6: Mirror
    Submirror 0: d16
      State: Okay         
    Submirror 1: d26
      State: Okay         
    Pass: 1
    Read option: roundrobin (default)
    Write option: parallel (default)
    Size: 142606464 blocks (68 GB)

d16: Submirror of d6
    State: Okay         
    Size: 142606464 blocks (68 GB)
    Stripe 0:
        Device     Start Block  Dbase        State Reloc Hot Spare
        c1t2d0s0          0     No            Okay   Yes


d26: Submirror of d6
    State: Okay         
    Size: 142606464 blocks (68 GB)
    Stripe 0:
        Device     Start Block  Dbase        State Reloc Hot Spare
        c1t3d0s0          0     No            Okay   Yes


註:

如果新項目架設嫌麻煩不想用svm,又要做鏡像,可直接對新伺服器的內建硬碟做硬raid,方法如下,在ok狀態下:

{0} ok 9 b create-raid1-volume

//用target 9和target b兩塊盤建raid1

具體細節可參考oracle官方文檔。



本文出自 “記憶片段” 部落格,請務必保留此出處http://weikle.blog.51cto.com/3324327/1681474

結合一個nagios警示淺談solaris的SVM

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.