我在我们的服务器上配置了 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 可供使用。