首页 > 其他分享 >KVM虚机扩容

KVM虚机扩容

时间:2023-03-09 10:47:29浏览次数:37  
标签:扩容 虚拟主机 img df 虚拟机 KVM 虚机 硬盘

最近遇到一个新的需求,原来分配给虚拟机容量50G,后面业务需要拓展,发现存储不够了,需要扩容。

准备了两个方案,新建一个虚拟硬盘直接堆上去

virsh attach-disk 虚拟主机名称(域) 虚拟硬盘路径 名称 --config --live

第二个方案就是先把原来硬盘全部卸载,在原有的基础上添加。后来就选择了这个方案,主要原因是是应用系统已经配置完成,目录结构和内容不能发生改变,所以选择了该方案,算是一种动态扩容。为了保险起见,备份了业务系统,同时采取的是关闭虚拟机进行操作。

接下来就是第二个方案的具体步骤了。

1、远程登录虚机主机,用 df -h 命令查看虚拟主机容量及文件系统内容,截图记录之后保存。

2、登录宿主机 查询相应的硬盘参数。

virsh domblklist 虚拟机名称
目标     源
------------------------------------------------
hda        -
vda        磁盘目录/sys.img

3、分离磁盘

virsh detach-disk 虚拟主机 vda #用domblklist查出来的目标

4、扩容

# 进入虚拟磁盘目录
qemu-img resize sys.img +150G

# 检查一下是否添加成功
qemu-img info sys.img

5 、启动虚机主机

用df -h命令查了一下,发现并没有变动,再用lsblk名称查了一下硬盘容量没有问题,原来系统安装的时候选Logical Volume Manager方式。

lvresize  
lvdisplay
# 两个命令输入之后发现根本没有任何变化

# 又查了一下pv,和vg
pvdisplay
# 发现问题在pv这里,重新计算解决问题
pvresize

#本来就在vg组里面,所以不用添加,将空间100%分配给lv
lvextend -l +100%FREE /dev/centos/root


# 为了让df -h 识别文件系统,需要如下命令
xfs_growfs /dev/centos/root

 

Logical Volume Manager

标签:扩容,虚拟主机,img,df,虚拟机,KVM,虚机,硬盘
From: https://www.cnblogs.com/code8088/p/17197461.html

相关文章

  • ArrayList扩容机制
    ArrayList扩容机制ArrayList的底层实现是Object数组队列,相当于动态数组。它的容量能动态增长。在添加大量元素前,应用程序可以使用ensureCapacity操作来增加ArrayList实......
  • Rocky Linux 系列3 --- KVM
    一、概要1.环境RockyLinux9.12.KVMKVM是Kernel-basedVirtualMachine的简称,这是一个开源的针对Linux内核的虚拟化解决方案。它同时支持Intel和AMD的CPUs并且允许......
  • centos7在线扩容根分区LVM
    背景:现已有lvm根分区,不能满足业务需求,在业务不下线的情况下对/分区扩容思路:创建新分区=>创建物理卷=>加入卷组=>扩容1、找到要扩容的分区2、找到新添加的磁盘......
  • Linux 磁盘扩容
    原文链接:https://blog.csdn.net/zzq100zzq/article/details/125178843一、查看系统磁盘1、使用df-hl,查看系统的磁盘使用情况二、linux磁盘扩容当LVM分区空间不足的时......
  • LightDB分布式环境扩容DN节点
    1.使用LightDB安装包(http://www.light-pg.com/downloadList.html?key=lightDB_X)在服务器上安装单机版并创建实例(根据安装包提示进行安装即可,此处不再赘述,具体可参考安装手......
  • lvm在原有的磁盘上扩容记录
    lvm在原有的磁盘上扩容记录总体思路:需要先growpart和pvresize 之后才能lvextend。growpart/dev/sdb1#在/dev/sdb上调整分区1的大小,进行分区热扩展pvresize......
  • linux虚拟扩容磁盘
    物理磁盘先扩容新增后可能需要重启才会看到。扩容步骤查看分区情况[root@app1~]#fdisk-l磁盘/dev/sda:37.6GB,37580963840字节,73400320个扇区Units=扇区of1*......
  • C盘爆红满了怎么办?既然C盘装不下了,那咱给C盘扩容不就完事了吗!
    我们在使用电脑的过程中,经常容易出现C盘爆红,反而其他盘还有大量可用空间的情况。为什么会这样呢?其实主要就两种原因:一是电脑使用习惯不好,不管什么软件都默认安装在C盘,......
  • 扩容ext4分区容量16TB限制
    #扩容ext4分区容量16TB限制环境:系统ubuntu16resize2fs1.42.13(17-May-2015)使用resize2fs扩容时如下提示resize2fs/dev/vdb1resize2fs1.42.13(17-May-2015......
  • OpenStack00-虚拟化之KVM
    1、什么是虛拟化?虚拟化是一种具体技术,把实体资源进行虚拟化。虚拟化技术根据对象可以分成计算虚拟化、存储虚拟化、网络虚拟化等。虚拟化是一种具体技术,指是一种资......