solusvm下LVM增加硬盘
在著名MJJ的zeddicus的文章上面抄袭过来写成了function加上了判断.
用法
#adddisk VGname VMname Size
#adddisk vg0 vm888 25G
主体代码
function adddisk()
{
if [ -b /dev/$1/$2_img ] ; then
echo "/dev/$1/$2_img is a block device"
else
echo "/dev/$1/$2_img is not block device"
exit 0
fi
xm shutdown $2
lvextend /dev/$1/$2_img -L +$3
e2fsck -f /dev/$1/$2_img
resize2fs /dev/$1/$2_img
}