作者:黄金甲本人_553 | 来源:互联网 | 2017-10-26 08:17
前几天突然发现xen虚拟出来的系统挂掉了,什么功能都不成,到终端一看是硬盘满了。
终于给找着了,原来磁盘空间还是可以扩大的(只要物理磁盘还有地儿)
1. 建立一个你想要增加的尺寸的临时文件(这里是1G)
dd if=/dev/zero of=/tmp/temp_expand bs=1024k count=10002. 关掉虚拟系统
xm shutdown yuki3. 把刚才创建的临时文件加到xen虚拟磁盘的镜像中去
cat /tmp/temp_expand >> /xen-images/yuki.img4. 重新定义磁盘镜像的大小
resize2fs -f /xen-images/yuki.img5. 启动虚拟机
xm create -c /etc/xen/vm_yuki.config.sxp6. 检查有没有成功
df -h我的结果是不是很成功,在建临时文件的时候建在/tmp目录,却没发现/分区已经没多大地方了,临时文件建完后没有之前预想的大(这时候没发现)。后来做完操作后发现只增加了4G左右的空间,本来是要10G的。而且 df -h 查看的结果也比较古怪:
Size: 937 M
Used: -3.5G
Avail: 4.2G
未解ing…正在第二次扩大磁盘,这次是40G