KVM虚拟化 磁盘扩容及故障处置

磁盘扩容

KVM磁盘格式分为raw和qcow2两种,扩容方式命令相同,区别是后缀名

● 查看当前硬盘空间并扩容镜像磁盘空间

● 重启虚拟机,查看磁盘空间已经调整,挂载空间还需要调整

● 新增的空间进行分区

● 把 /dev/vda3 加入到 lvm 里面去,如 /dev/vda3 设备不存在则重启虚拟机即可

● 使用 resize2fs 或 xfs_growfs 命令进行最后扩容

故障现象

使用

virsh blockresize vm3 /data/kvm/vm3.qcow2 250G

virsh blockresize vm3 /data/kvm/vm3.qcow2 150G

扩容后检查正常

但是启动发现引导丢失了

重新克隆一台服务器

virt-clone -o vmdemo300 -n vm100 --file /data/kvm/vm100.qcow2

然后编辑配置文件

<disk type='file' device='disk'> <driver name='qemu' type='qcow2'/> <source file='/data/kvm/vm3.qcow2'/> <target dev='vdb' bus='virtio'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x09' function='0x0'/> </disk> ##将故障服务器的磁盘挂载到新服务器上

重启服务器

virsh shutdown vm100 virsh destroy vm100 virsh start vm100

使用lvdispaly能看道逻辑分区

使用vgscan能扫到逻辑分区

使用vgchange命令可以更改卷组的属性,比如设置卷组的活动状态。处于活动状态的卷组是没办法被删除的,必须先将卷组设置为非活动状态后才能删除。

然后就可以正常挂载了

mount -t xfs /dev/centos_192/home /mnt

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇