It's always a tricky thing to add more disk space to a VM when you don't want to take down it's services to reboot the box. Linux doesn't need to be rebooted just to know that a new device has been attached, but how do you get it to recognize it?
As per a great blog post by Vivek Gite from NixCraft on: http://www.cyberciti.biz/tips/vmware-add-a-new-hard-disk-without-rebooting-guest.html
The basic command to re-scan scsi devices is:
echo "- - -" > /sys/class/scsi_host/<host#>/scan
fdisk -l
tail -f /var/log/message
If you do not have a new disk, but instead have increased the size of an existing disk, then you must rescan the device. Note that this may not be appropriate if the device is used for the /boot partition.
# echo "1" > /sys/class/scsi_device/<device>/device/rescan
As per a great blog post by Vivek Gite from NixCraft on: http://www.cyberciti.biz/tips/vmware-add-a-new-hard-disk-without-rebooting-guest.html
The basic command to re-scan scsi devices is:
echo "- - -" > /sys/class/scsi_host/<host#>/scan
fdisk -l
tail -f /var/log/message
If you do not have a new disk, but instead have increased the size of an existing disk, then you must rescan the device. Note that this may not be appropriate if the device is used for the /boot partition.
# echo "1" > /sys/class/scsi_device/<device>
No comments:
Post a Comment