四时宝库

程序员的知识宝库

基于proxmox linux磁盘分区扩容实践

1、Resize Disk:PVE管理平台上操作,注意这里Disk大小填写,比如原有磁盘大小为50G,想扩容到100G,则填写50即可;

也可以直接在宿主机上执行命令:

qm resize 100 scsi0 250G # 100为虚拟机ID,scsi0为磁盘编号

2、无需重启,虚拟机上使用fdisk -l或者parted -l可以看到磁盘空间已经增加,这时候如果虚拟机磁盘分区是LVM格式的,先扩容PV

3、查看所有块设备:lsblk -a

4、增加分区:fdisk /dev/sda,按照提示依次键入:m(帮助)->n(新增分区)->p(主分区)->分区编号->t(默认起始扇区和结束扇区即可(键入两次Enter) 键入t,修改分区类型为8e)->w(写入分区)->reboot(重启);

5、初始化分区: pvcreate /dev/sda3(上述新建的分区);

6、查看卷组名称:vg_display,获取VG NAME;

7、 为卷组vg_root(为第6步获取到的VG NAME)添加新的物理卷sda3增加卷组的容量:vgextend vg_root /dev/sda3;

8、扩展逻辑卷大小:lvextend -l +100%FREE /dev/mapper/cl-home(将剩余空间戒或指定空间大小全部分配给指定的逻辑卷:/dev/mapper/cl-home);

9、 使用resizefs2命令重新加载逻辑卷的大小才使之生效: resize2fs -f /dev/mapper/cl-home,如果执行报错,可使用使用xfs_growfs /dev/mapper/cl-home命令重新加载逻辑卷大小即可;

#头条创作挑战赛##妙笔生花创作挑战#

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接