2013-01-23 40 views
-1

我有Linux服務器Ubuntu 11.10,以前的管理員向我保證,系統上使用了RAID 1(軟件)。但是,當我做fdisk -l其中一個(兩個)磁盤甚至沒有分區表。如何在Linux上檢測RAID?

cat /proc/mdstat 

     Personalities : 
     unused devices: <none> 

我相信RAID沒有配置,第二個磁盤什麼都不做。 我怎麼知道我是對的?

回答

1

假設它不是軟RAID,你知道你正在使用哪個RAID卡嗎?例如HP Smart Array P400。

檢查命令行的一種可靠方法是運行磁盤陣列命令行工具。

例如: - 用於HP磁盤陣列配置,可以安裝hpacucli和運行:

hpacucli ctrl all show config 

輸出可能看起來像:

Smart Array P400 in Slot 0 () 

    array A (SAS, Unused Space: 0 MB) 

     logicaldrive 1 (136.7 GB, RAID 1+0, OK) 

     physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SAS, 146 GB, OK) 
     physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SAS, 146 GB, OK) 

而且你可以很容易地找出真相。

+0

不,它被認爲是軟件raid。 – user1988687

+0

嘗試mdadm -D/dev/md * – momogentoo

+0

感謝您的建議,現在我確信 - 我的同事認爲是錯誤的。 – user1988687

0

檢查日誌或dmesg以查看是否有任何提及的軟件RAID。您也可以使用mount來查看安裝了哪些設備。

另外,你應該在superuser.com或serverfault.com上發佈它,因爲它與編程無關。