我有Linux服務器Ubuntu 11.10,以前的管理員向我保證,系統上使用了RAID 1(軟件)。但是,當我做fdisk -l
其中一個(兩個)磁盤甚至沒有分區表。如何在Linux上檢測RAID?
cat /proc/mdstat
Personalities :
unused devices: <none>
我相信RAID沒有配置,第二個磁盤什麼都不做。 我怎麼知道我是對的?
我有Linux服務器Ubuntu 11.10,以前的管理員向我保證,系統上使用了RAID 1(軟件)。但是,當我做fdisk -l
其中一個(兩個)磁盤甚至沒有分區表。如何在Linux上檢測RAID?
cat /proc/mdstat
Personalities :
unused devices: <none>
我相信RAID沒有配置,第二個磁盤什麼都不做。 我怎麼知道我是對的?
假設它不是軟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)
而且你可以很容易地找出真相。
檢查日誌或dmesg以查看是否有任何提及的軟件RAID。您也可以使用mount來查看安裝了哪些設備。
另外,你應該在superuser.com或serverfault.com上發佈它,因爲它與編程無關。
不,它被認爲是軟件raid。 – user1988687
嘗試mdadm -D/dev/md * – momogentoo
感謝您的建議,現在我確信 - 我的同事認爲是錯誤的。 – user1988687