xen虚拟机管理添加sawp大小

1、关闭虚拟机

# xm shutdown mongo_vm

2、制做一个swap空间。

# cd /data/
# dd if=/dev/zero of=mongo_vm.swap bs=1024 count=20971520 //20Gswap空间
# /sbin/mkswap mongo_vm.swap //格式化成swap文件系统

3、修改虚拟机配置文件

# vim /etc/xen/mongo_vm
  disk = [ "tap:aio:/data/mongo_vm,xvda,w","tap:aio:/data/mongo_vm.img,xvdb,w","tap:aio:/data/mongo_vm.swap,xvda4,w" ]


红色部分是我加的swap空间。
4、启动mongo_vm虚拟机把swap加到/etc/fstab中

# xm create /etc/xen/mongo_vm


进入虚拟机执行下面命令查看

# fdisk -l /dev/xvda4 出现以下信息。
Disk /dev/xvda4: 21.4 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/xvda4 doesn't contain a valid partition table

 

# vim /etc/fstab  //把原来的swap修改成下面一行
/dev/xvda4              swap                    swap    defaults        0 0

# reboot 重启系统,重新加载文件系统。


5、查看,重启之后再进入虚拟机查看swap。

# free -g
             total       used       free     shared    buffers     cached
Mem:            16          1         14          0          0          0
-/+ buffers/cache:          0         15
Swap:           19          0         19

爱慕尔商城欢迎您的光临!
穿衣打扮  
城市物语

你可能感兴趣的:(swap,xen,休闲,mkswap,虚拟机管理swap)