11/04/2012
Vmware hot_add
Esaurito lo storage su guest linux vmware?
Rimpiangete quel buon vecchio controller IBM ServeRAID con il quale bastava lanciare il comando hot_add per vedere spuntare nuove lun?
Anche con vmware tutto questo è possibile e anzi molto semplice, dopo aver aggiunto il nuovo disco virtuale (o raw mapping a scelta) basta aprire il terminale e digitare:
echo "- - -" > /sys/class/scsi_host/host#/scan
Chiaramente host# dev’essere sostituito con il valore del vostro device.
Verificando i log del kernel è possibile vedere l’effetto del comando precedente, es:
Vendor: VMware Model: Virtual disk Rev: 1.0 Type: Direct-Access ANSI SCSI revision: 02 SCSI device sdd: 104857600 512-byte hdwr sectors (53687 MB) sdd: cache data unavailable sdd: assuming drive cache: write through SCSI device sdd: 104857600 512-byte hdwr sectors (53687 MB) sdd: cache data unavailable sdd: assuming drive cache: write through sdd: unknown partition table Attached scsi disk sdd at scsi0, channel 0, id 3, lun 0