美文网首页
虚拟机扩展lvm磁盘

虚拟机扩展lvm磁盘

作者: 分享放大价值 | 来源:发表于2020-08-08 10:33 被阅读0次

安装vm后,如果root分区太小,影响使用(如下图,可用磁盘空间只有100M),又不想重新安装vm,可以扩展一下磁盘(前提是安装vm时选择的是lvm格式)


image.png

a. 添加硬盘
将vm关机(virsh destroy xxx),在vm的xml配置文件(virsh edit xxx)中新添加一块硬盘,其中 ubuntu16.04-disk2.qcow2 是一个qcow2格式的文件,相当于一块空硬盘,可以通过如下命令创建

qemu-img create -f qcow2 ubuntu16.04-disk2.qcow2 30G
image.png

vm开机后(virsh start xxx),使用fdisk -l查看到vm已经有了两个磁盘,/dev/sdc即为新添加的硬盘


image.png

b. 创建PV

root@contrail1:~# pvcreate /dev/sdc
  Physical volume "/dev/sdc" successfully created

查看当前的pv,能看到 /dev/sdc 是新添加的

root@contrail1:~# pvdisplay 
  --- Physical volume ---
  PV Name               /dev/sda5
  VG Name               ubuntu-vg
  PV Size               39.52 GiB / not usable 2.00 MiB
  Allocatable           yes (but full)
  PE Size               4.00 MiB
  Total PE              10117
  Free PE               0
  Allocated PE          10117
  PV UUID               V3Gksu-cnb0-NiC5-LJNL-1hnc-Ye8U-3Q46Vd
   
  --- Physical volume ---
  PV Name               /dev/sdb
  VG Name               ubuntu-vg
  PV Size               20.00 GiB / not usable 4.00 MiB
  Allocatable           yes 
  PE Size               4.00 MiB
  Total PE              5119
  Free PE               2569
  Allocated PE          2550
  PV UUID               ZYpGAU-XX61-53Ed-A6Mn-pJ1K-bXuG-1ztDK0
   
  "/dev/sdc" is a new physical volume of "30.00 GiB"
  --- NEW Physical volume ---
  PV Name               /dev/sdc
  VG Name               
  PV Size               30.00 GiB
  Allocatable           NO
  PE Size               0   
  Total PE              0
  Free PE               0
  Allocated PE          0
  PV UUID               FYNlZ2-Ion5-zPWW-JIVS-naNk-WCAu-PQU1Ev

将新添加的pv /dev/sdc 扩展到卷组 ubuntu-vg

root@contrail1:~# vgextend ubuntu-vg /dev/sdc
  Volume group "ubuntu-vg" successfully extended

c. 扩展到lv


image.png

此时查看root分区还没有变化,需要格式化后才能使用


image.png

d. 格式化
格式化需要根据磁盘类型使用不同的工具,如果文件系统类型为ext2/ext3/ext4,则使用resize2fs,如下图,本实例:(ubuntu)


image.png

如果文件系统类型为xfs,则使用xfs_growfs(centos)


image.png
image.png

再次查看root分区大小,已经增加了30G


image.png

相关文章

  • linux扩展磁盘问题

    ## Linux LVM学习总结——删除物理卷 LVM拓展报错及处理 centos虚拟机扩展磁盘空间(经历无数坑,...

  • ESXI--linux磁盘扩容

    2020-11-301、虚拟机磁盘扩容分为两种(lvm方式暂时不再复述,可参考: LVM-扩展 - 简书[http...

  • 虚拟机扩展lvm磁盘

    安装vm后,如果root分区太小,影响使用(如下图,可用磁盘空间只有100M),又不想重新安装vm,可以扩展一下磁...

  • LVM扩展磁盘

    1. 查看硬盘情况 # fdisk -l 2.编辑指定的硬盘(进入到编辑界面) # fdisk /dev/sda ...

  • AWS 磁盘 lvm 扩展

    为了对我们 AWS 的数据库实例的 EBS 卷进行不停机的动态扩容,由于之前对磁盘做了 LVM 所以我们只需要把新...

  • Ubuntu 扩大虚拟机系统磁盘空间

    VMWare 11 版本给虚拟机默认分配20G磁盘,扩展至30G。下面是扩展方法: 虚拟机磁盘扩容 虚拟机保持关闭...

  • Linux磁盘挂载和扩容(2)

    本章介绍Linux系统磁盘扩容问题 前言 想到Linux服务器磁盘扩容我们会想到几种办法 挂载lvm方式,然后扩展...

  • VMware虚拟机扩展磁盘-GParted

    安装好虚拟机后,有时候磁盘会不够用了,这时候需要进行磁盘扩展。虚拟机本身提供了扩展磁盘容量的功能。对于VMware...

  • Linux实用工具-lvm(1)

    使用LVM管理磁盘 这里将介绍通过LVM管理、使用磁盘的方式。 简介-手动与LVM管理磁盘对比 平常我们都是直接使...

  • pve删除lvm扩容步骤

    备份虚拟机 删除虚拟机 删除local-lvm 数据中心-储存-编辑 local增加磁盘映像和容器数据中心-储...

网友评论

      本文标题:虚拟机扩展lvm磁盘

      本文链接:https://www.haomeiwen.com/subject/uyocdktx.html