El escaneo de Linux EMC Lun no funciona

El escaneo de Linux EMC Lun no funciona

Tenemos CX4-120 EMC SAN storage, gasto LUNel tamaño existente a 20 GB pero ahora no puedo ver ningún cambio de cilindro en fdisk -lla salida del host. Estoy ejecutando el siguiente comando en re-scanmi hda o LUN

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

Y luego

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

Pero sigo fdisk -l /dev/emcpowere mostrando el tamaño del cilindro anterior. ¿Me falta algo? tengo qlogic hda

Respuesta1

Todos los comandos anteriores no funcionan si expande el LUN existente o vuelve a escanear el LUN existente.

Solución:

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

Guión útil:

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

información relacionada