A varredura do Linux EMC Lun não funciona

A varredura do Linux EMC Lun não funciona

Temos CX4-120 EMC SAN storage, gastei LUNo tamanho existente para 20 GB, mas agora não consigo ver nenhuma alteração no cilindro na fdisk -lsaída do host. Seguindo o comando, estou executando para re-scanmeu hda ou LUN

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

E então

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

Mas ainda fdisk -l /dev/emcpowere mostrando o tamanho do cilindro antigo, estou faltando alguma coisa? Eu tenho qlogic hda

Responder1

Todos os comandos acima não funcionam se você expandir o LUN existente ou verificar novamente o LUN existente.

Solução:

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

Roteiro útil:

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

informação relacionada