首页 > Linux > KVM 虚拟机增加硬盘

KVM 虚拟机增加硬盘

2015年11月14日

采用模板的方式可能导致虚拟机的硬盘容量不够,可以通过单独增加一块硬盘来作为数据的存储。
1、首先使用dd命令在默认路径下创建一个大小为10G的映像文件:

dd bs=1M count=10240 if=/dev/zero of=/var/lib/libvirt/images/guest1_data.img

另外也可以使用 qemu-img 命令来创建,具体可以参考:centos 6.6 安装 KVM 虚拟机

2、使用virsh edit 命令来编辑 domain 的配置文件,在其中已有的disk 段后增加如下内容:

<disk type='file' device='disk'>
  <driver name='qemu' type='raw' cache='none'/>
  <source file='/var/lib/libvirt/images/guest1_data.img'/>
  <target dev='hdb' bus='ide'/>
  <address type='drive' controller='0' bus='0' target='0' unit='1'/>
</disk>

3、分区格式化以及自动挂载硬盘
使用fdisk -l 查看系统的硬盘,根据上次配置,应该可以看到设备 /dev/sdb,然后使用如下命令进行分区

fdisk /dev/sdb

然后进行格式化

mkfs.ext4	/dev/sdb1

假设把新的硬盘mount 到 /data 目录,可以采用命令

mount /dev/sdb1 /data 

这种方式如果机器重启后就需要重新mount,所以可以把他加入到fstab 中,这样系统启动时就能自动mount上去

/dev/sdb1   /data   ext4    defaults    0   0    


欢迎转载,转载请注明文章出处,谢谢!
垃圾有点差凑合看还不错很精彩 (还没有人进行评分)
Loading...Loading...
分类: Linux 标签:
本文的评论功能被关闭了.

无觅相关文章插件,快速提升流量