Abaixo, o comando que você precisa executar para verificar os dispositivos do host para mostrar o novo disco rígido conectado.
echo "- - -" >> /sys/class/scsi_host/host_$i/scan
$ i é o número do host
Estou tendo um pequeno problema. Eu tenho um sistema live que roda no RHEL 6.7 (VM) e tem o VMware 6.5 (que não é gerenciado pelo nosso grupo). O problema é que o outro grupo tentou estender a capacidade de um disco existente em uma VM. Depois disso, executei um comando de varredura para detectar o novo disco como de costume com echo "- - -" > /sys/class/scsi_host/host0/scan
, mas nada aconteceu. Eles adicionaram 40G no disco sdb que deve ser 100G e vi que é alterado na VM, mas não no Linux. Então onde está o problema ? Como eu disse, este é um sistema ativo, então não quero reiniciá-lo.
Aqui está o sistema:
# df -h /dev/mapper/itsmvg-bmclv
59G 47G 9.1G 84% /opt/bmc
# lsblk sdb 8:16 0 60G 0 disk └─itsmvg-bmclv (dm-2) 253:2 0 60G 0 lvm /opt/bmc
# vgs VG #PV #LV #SN Attr VSize VFree itsmvg 1 1 0 wz--n- 59.94g 0
# pwd /sys/class/scsi_host
# ll lrwxrwxrwx 1 root root 0 Nov 13 16:18 host0 -> ../../devices/pci0000:00/0000:00:07.1/host0/scsi_host/host0 lrwxrwxrwx 1 root root 0 Nov 13 16:19 host1 -> ../../devices/pci0000:00/0000:00:07.1/host1/scsi_host/host1 lrwxrwxrwx 1 root root 0 Nov 13 16:19 host2 -> ../../devices/pci0000:00/0000:00:15.0/0000:03:00.0/host2/scsi_host/host2