我有一台 IBM 刀片服务器,我们在该机器上安装了 RedHat Linux。
我们如何检查两个磁盘是否都作为镜像运行,或者所有内容是否仅在单个磁盘上运行?我可以使用哪些 Linux 命令来发现这一点?
答案1
如果您使用软件 RAID,您可以询问磁盘的状态:
cat /proc/mdstat
您将获得类似以下内容的内容(镜像对加上 3 磁盘 RAID 设置):
[root@myserver ~]# cat /proc/mdstat Personalities : [raid1] [raid6] [raid5] [raid4]
md1 : active raid1 sde1[1] sdd1[0]
1953511936 blocks [2/2] [UU]
md0 : active raid5 sdc1[2] sdb1[1] sda1[0]
3907023872 blocks level 5, 64k chunk, algorithm 2 [3/3] [UUU]
unused devices: <none>
但是,如果您使用基于刀片系统所安装的磁盘控制器的硬件 RAID 设置,那么您将需要检查有哪些实用程序和/或基于固件的工具可用 - 对于后者,您可能需要重新启动服务器并按下组合键进入安装程序,或者从配置光盘启动服务器。