如何判断我是否成功使用 RAID

如何判断我是否成功使用 RAID

我在我们的服务器上配置了 RAID,并安装了 Ubuntu 16.04。我想知道我是否成功使用了 RAID 设置。如何在我们的服务器上检查这一点?

这是 lsblk 的结果

Name    Maj:min     RM          SIZE        RO      TYPE MOUNTPOINT

sda     8:0         0           465.8G      0       disk
 |
 |--sda1 8:1        0           465.9G      0       part/
 |--sda2 8:2        0               1k      0       part/
 |--sda5 8:5        0             3.9G      0       part/[swap] 

 sdb    8:16        0           465.8G      0       disk
 sdc    8:32        0           465.8G      0       disk
 sdd    8:48        0           465.8G      0       disk

答案1

去检查软件 RAID状态,运行以下命令:

sudo cat /proc/mdstat

它将为您提供以下三个可能的值:

root@tmp:~$ cat /proc/mdstat 
Personalities : [raid1] 
md1 : active raid1 sdb2[1] 
116414912 blocks [2/1] [_U] 
md0 : active raid1 sda1[0] sdb1[1] 
803136 blocks [2/2] [UU] 
unused devices: <none>

这台机器的个性是“raid1”这意味着该机器设置为使用以 raid1 配置配置的 raid 设备。

这里,

[呜呜]表示 RAID 分区状况良好。

[_U]或者

[U_]表示分区失败。您可以在此阅读更多信息安装/软件RAID

去检查硬件 RAID地位,

sudo aptitude install mpt-status       
sudo modprobe mptctl                --Load the *mptctl* kernel module
sudo mpt-status -p                  --Find the SCSI ID for your disk array

要获取 RAID 状态报告:

sudo mpt-status -i 2                --“2” is the SCSI ID from above step

答案2

其实很简单,假设您有 10TB 存储空间,如果您在 raid 10 中配置了一个卷,则剩余空间约为 5TB。当您安装 Ubuntu 时,您应该会看到您创建的卷中有 5TB 可供使用。

相关内容