CX4-120 EMC SAN storage
既存のサイズを20GBに拡張しましたがLUN
、ホスト出力でシリンダの変更を確認できません。次のコマンドをHDAまたはLUNfdisk -l
に実行しています。re-scan
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