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
}

添加新评论 »