KVM虚拟机添加硬盘和扩展硬盘

添加硬盘

1.进入硬盘存放目录

[root@KVM ~]# cd /opt

 

2.创建一块新的硬盘

[root@kvm data]# qemu-img create -f qcow2 centos7-add01.qcow2 5G

Formatting 'centos7-add01.qcow2', fmt=qcow2 size=5368709120 encryption=off cluster_size=65536 lazy_refcounts=off

 

3.查看创建的硬盘信息

[root@kvm opt]# qemu-img info centos7-add01.qcow2 
image: centos7-add01.qcow2
file format: qcow2
virtual size: 5.0G (5368709120 bytes)
disk size: 196K
cluster_size: 65536
Format specific information:
    compat: 1.1
    lazy refcounts: false

 

4.为虚拟机添加硬盘

[root@kvm opt]# virsh attach-disk centos7 /data/centos7-add01.qcow2 vdb --live --cache=none --subdriver=qcow2

# 成功附加磁盘

 

格式化磁盘并且挂在,查看

[root@ccentos7 ~]# mkfs.xfs /dev/vdb
[root@ccentos7 ~]# mount /dev/vdb /mnt
[root@ccentos7 ~]# df -h

 

参数说明:

KVM虚拟机添加硬盘和扩展硬盘

 

扩展硬盘

1.先卸载KVM虚拟机挂在

umount /mnt

 

2.再将已挂载的磁盘卸载下来

[root@kvm opt]# virsh detach-disk centos7  vdb

    detach-disk                    #分离磁盘设备

 

3.调整磁盘大小为40G

# 使用参数
qemu-img resize /opt/centos7_add.qcow2 40G

 

 

4.重新将磁盘添加到虚拟机

[root@kvm opt]# virsh attach-disk centos7 /opt/centos7-add01.qcow2 vdb --live --cache=none --subdriver=qcow2

attach-disk                    #附加磁盘设备

 

以下在KVM虚拟机中操作:

  • 挂载磁盘
[root@centos7 ~]#  mount /dev/vdb /mnt

 

  • 使用 xfs_growfs 刷新磁盘的信息
[root@centos7 ~]# xfs_growfs --help
xfs_growfs: invalid option -- '-'
Usage: xfs_growfs [options] mountpoint

 

赞赏

微信赞赏支付宝赞赏

KVM虚拟化

kvm虚拟机磁盘管理

2019-12-16 8:03:18

KVM虚拟化

KVM虚拟机快照管理

2019-12-16 8:09:00

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索