Linux EMC 扫描 Lun 不工作

Linux EMC 扫描 Lun 不工作

我们已经CX4-120 EMC SAN storage将现有LUN大小扩展到 20GB,但现在我看不到主机fdisk -l输出上的任何柱面变化。以下命令我正在运行到re-scan我的 hda 或 LUN

echo "1" > /sys/class/fc_host/host1/issue_lip
echo "1" > /sys/class/fc_host/host2/issue_lip

进而

echo "- - -" > /sys/class/scsi_host/host1/scan
echo "- - -" > /sys/class/scsi_host/host2/scan
echo "- - -" > /sys/class/scsi_host/host3/scan
echo "- - -" > /sys/class/scsi_host/host4/scan
echo "- - -" > /sys/class/scsi_host/host5/scan
echo "- - -" > /sys/class/scsi_host/host6/scan
echo "- - -" > /sys/class/scsi_host/host7/scan

但仍然fdisk -l /dev/emcpowere 显示旧的气缸尺寸,我错过了什么吗?我有qlogic HDA

答案1

如果扩展现有 LUN 或重新扫描现有 LUN,以上所有命令都不起作用。

解决方案:

echo "1" > /sys/block/<DEVICE>/device/rescan

方便的脚本:

cd /dev
for DEVICE in `ls sd[a-z] sd?[a-z]`; do echo '1' > /sys/block/$DEVICE/device/rescan; done

相关内容