一台机器上的 RAID 磁盘丢失

一台机器上的 RAID 磁盘丢失

我有一个 Blade Center H 和一个 DS4700 SAN。今天,我们在其中一台刀片的邮件服务中检测到一个问题。它看不到 SAN 中可用的特定卷。所有其他刀片服务器都可以看到从sdb到 的SAN 磁盘sdj,但这个刀片只能看到sdbsdi。所有其他刀片中的卷sdd在该刀片中都会丢失,并由下一个刀片取代。

我可以安装sdd1在所有其他刀片中,因此sdd1可以工作并且有内容。所有服务器都运行 CentOS 5.8。我完全迷失在这里了。

什么东西可以对系统隐藏磁盘?

编辑:更多信息:

HBA 是 Emulex:

> lspci | grep -i emulex
03:05.0 Fibre Channel: Emulex Corporation Helios-X LightPulse Fibre Channel Host Adapter (rev 01)
03:05.1 Fibre Channel: Emulex Corporation Helios-X LightPulse Fibre Channel Host Adapter (rev 01)

该交换机是 IBM TotalStorage SAN 16B-2。这是IBM人员配置的,我没有接触过。

多路径由 IBM 人员在原始安装期间提供的 IBM SystemStorage 的 Linux RDAC 多路径驱动程序进行管理。

> lsmod|egrep 'mpp|lpfc'
mppVhba               165888  11 
lpfc                  515109  18 
scsi_transport_fc      83145  1 lpfc
mppUpper              165532  1 mppVhba
scsi_mod              199001  18         be2iscsi,ib_iser,iscsi_tcp,bnx2i,cxgb3i,libiscsi2,scsi_transport_iscsi2,scsi_dh,mppVhba,usb_storage,lpfc,scsi_transport_fc,mptsas,mptscsih,scsi_transport_sas,mppUpper,sg,sd_mod

这是/proc/scsi

> ls /proc/scsi/
device_info  mpp/  mptsas/  scsi  sg/

> ls /proc/scsi/mpp/
3

在某些机器上也有一个 /proc/scsi/lpfc 文件夹。

答案1

这可能是您的服务器上的暂时问题。

重新扫描您的设备并查看是否出现丢失的设备。

如果不是,则可能是 SAN 中的配置问题。

我猜你的 SAN 使用基于 WWN 的分区。因此,请检查您的分区 - 目标 HBA 的区域中是否缺少磁盘?

顺便说一句-忘记标准差-名称 - 它们是不相关的(即或多或少是随机的)。查看硬件路径 - 它们包含 SAN 磁盘的 WWN。

相关内容