Sideway 2009.05.05 xtadw@yahoo.com.cn
在Xen中,可以使用文件作为虚拟磁盘,随着应用的增长,往往当初分配的虚拟磁盘不够大。那如何才能扩展虚拟磁盘空
间?除了增加一个新的虚拟磁盘外,其实我们可以使用一条简单的dd命令来实现扩展原有虚拟磁盘的空间。
比如,我们有一个虚拟磁盘文件test.img,大小为5G,需要为其扩展为7G,我们可以通过以下步骤来实现:
1、 关闭使用test.img的虚拟机
2、 dd if=/dev/zero of=/var/xen/images/test.img bs=1M count=2048 seek=5120
或:
dd if=/dev/zero of=/var/xen/images/test.img bs=1 count=2097152 seek=5242880
说明:上面一条dd命令是以兆(M)为单位,使用比较方便,且写入速度可以较快;
下面一条dd命令是以字节(byte)为单位,可以针对尺寸不规则的文件,但写入速度可能较慢。
3、 启动使用test.img的虚拟机
4、 如果是Windows server,推荐使用Paragon Partition Manager Server来调整分区大小
如果是linux或其他系统,请参照相应的分区调整方法。
阅读(1591) | 评论(1) | 转发(0) |