linux系統(tǒng)下一個(gè)冷門(mén)的RAID卡ioc0及其監(jiān)控mpt-status
新接手了一臺(tái)Linux服務(wù)器,準(zhǔn)備檢查是否有配置RAID。
先查看是否有RAID卡:
# dmesg|grep -i raid
mptsas: ioc0: attaching raid volume, channel 1, id 0
device-mapper: dm-raid45: initialized v0.2594l
md: Autodetecting RAID arrays.
很明顯是有的,只是無(wú)法確定RAID卡的類型是ioc0還是dm-raid45,于是開(kāi)始百度。后來(lái)找到了這樣一個(gè)工具:mpt-status,而且在下載界面里,有這樣幾句話:
mpt-status: get status of LSI 1030 RAID (mptlinux, fusion, mpt, ioc) controller
This driver has many names. As best I understand their use:
LSI 1030
The make and model of the controller
mptlinux
The name of the driver distribution. /proc/mpt/version might say, for example, mptlinux-2.05.11.03.
Fusion
The trade name for the chipset (?). The driver distribution, though called mptlinux, actually lives in drivers/message/fusion.
mpt
Message Passing Technology; the prefix used for all things that related to the driver. The /proc device is /proc/mptctl, for example.
ioc
The name of the controller within Linux. For example the first controller is ioc0.
大意是說(shuō)LSI 1030 RAID卡有很多個(gè)名字,ioc是其中之一。這剛好與之前dmesg的結(jié)果吻合。因此基本上可以確定RAID卡的類型是ioc0,屬于LSI的產(chǎn)品,可以用mpt-status來(lái)對(duì)其進(jìn)行監(jiān)控。
mpt-status下載地址:http://sven.stormbind.net/mpt-status-rhel/
接著下載安裝:rpm -ihv mpt-status-1.2.0_RC7-3.i386.rpm
建立字符設(shè)備:mknod /dev/mptctl c 10 220
加載內(nèi)核模塊mptctl:modprobe mptctl
查看RAID狀態(tài):
# mpt-status
ioc0 vol_id 0 type IM, 2 phy, 465 GB, state OPTIMAL, flags ENABLED
ioc0 phy 1 scsi_id 8 ATA WDC WD5002ABYS-1 3B04, 465 GB, state ONLINE, flags NONE
ioc0 phy 0 scsi_id 1 ATA WDC WD5002ABYS-1 3B04, 465 GB, state ONLINE, flags NONE
可以看出,該RAID由兩塊465G的物理硬盤(pán)組成,狀態(tài)良好??蓡?wèn)題是,RAID級(jí)別是多少(0,1,5...)呢?
于是接著百度。
但這次沒(méi)有結(jié)果。
后來(lái)在mpt-status的文檔(/usr/share/doc/mpt-status-1.2.0_RC7/FAQ )里看到這樣一句話:
> 1) Could you tell me from example #1, #2 and #3 where can you see the Raid Level of each hard disk ?
好激動(dòng),這不就是我要問(wèn)的問(wèn)題嗎?再看看答案:
The raid level is not visible, would you like to get this information as well? Or do you want to extract the health state of each disk?
尼瑪,回答跟沒(méi)回答一樣...
接著往下看。終于,在文檔的最后,給出來(lái)了答案:
> IS=?
Integrated Striping (RAID 0)
> IM=?
Integrated Mirroring (RAID 1)
即mpt-status輸出的type表示RAID級(jí)別。如上例中的:
ioc0 vol_id 0 type IM, 2 phy, 465 GB, state OPTIMAL, flags ENABLED
表示RAID1。
最后附上mpt-status的rpm包。
mpt-status 下載地址:http://sven.stormbind.net/mpt-status-rhel/
相關(guān)文章
Linux?AMH?服務(wù)器管理面板遠(yuǎn)程訪問(wèn)的操作方法
AMH?是一款基于?Linux?系統(tǒng)的服務(wù)器管理面板,它提供了一系列的功能,包括網(wǎng)站管理、FTP?管理、數(shù)據(jù)庫(kù)管理、DNS?管理、SSL?證書(shū)管理等,本文介紹在Linux?中安裝AMH面板并結(jié)合Cpolar?內(nèi)網(wǎng)穿透工具實(shí)現(xiàn)遠(yuǎn)程訪問(wèn),感興趣的朋友一起看看吧2023-11-11centos7下安裝oracle11gR2的詳細(xì)步驟
本篇文章主要介紹了centos7下安裝oracle11gR2的詳細(xì)步驟,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-02-02linux小技巧之利用screen管理你的遠(yuǎn)程會(huì)話
這篇文章主要介紹了關(guān)于linux中的一個(gè)小技巧之利用screen如何管理你的遠(yuǎn)程會(huì)話的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。2017-04-04Debian 9系統(tǒng)下修改默認(rèn)網(wǎng)卡為eth0的方法
這篇文章主要給大家介紹了在Debian 9系統(tǒng)下修改默認(rèn)網(wǎng)卡為eth0的方法,文中介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起看看吧。2017-06-06linux手動(dòng)、自動(dòng)更改網(wǎng)卡MAC地址的方法
這篇文章主要給大家介紹了關(guān)于linux如何手動(dòng)、自動(dòng)更改網(wǎng)卡MAC地址的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用linux具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2018-06-06Linux中一對(duì)多配置日志服務(wù)器的詳細(xì)步驟
這篇文章主要介紹了Linux中一對(duì)多配置日志服務(wù)器步驟教程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-07-07