Linux EMC scan Lun não está funcionando

2

Temos CX4-120 EMC SAN storage , gasto o tamanho LUN para 20 GB, mas agora não consigo ver nenhuma alteração de cilindro no host fdisk -l output. Seguinte comando estou correndo para re-scan my hda ou LUN

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

e depois

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 antigo do cilindro, estou faltando alguma coisa? Tenho qlogic hda

    
por Satish 30.09.2013 / 20:32

1 resposta

1

O comando acima não funciona se você expandir o LUN existente ou verificar novamente o LUN existente.

Solução:

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

Roteiro prático:

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