我有一台 IBM 刀片服务器,我们在该机器上安装了 RedHat Linux。
我们如何检查两个磁盘是否作为镜像运行,或者所有内容是否仅在单个磁盘上运行?我可以使用哪些命令来发现这一点?
黛安娜
答案1
使用cfggen
公用事业从 Linux 操作板载 RAID 控制器。
cfggen 0 status
将显示您拥有的 RAID 卷(如果有)。
快速检查一下,如果您有镜像,sda
应该有一个供应商/产品 ID
LSILOGIC Logical Volume
:。
使用板载控制器,镜像后面的原始磁盘也会通过 sg devnodes 暴露给操作系统。查看输出以lsscsi -g
了解它们是什么。
答案2
如果正如我所怀疑的那样它是硬件 RAID,您的 RHEL 将只能看到 OS 端的一个磁盘。
如果您的服务器上尚未运行任何生产内容,请继续进行物理测试。移除一个磁盘,看看您的服务器是否继续工作。将磁盘放回去,移除另一个磁盘,看看它是否仍然工作。无论如何,如果在生产过程中您的一个磁盘出现故障,您将遇到这个小测试。