首页 > 其他分享 >修改 Proxmox VE 6.0 LVM Thin 为存储分区

修改 Proxmox VE 6.0 LVM Thin 为存储分区

时间:2022-10-19 15:02:57浏览次数:80  
标签:VE 分区 var pve Thin Proxmox LVM vz


PVE 安装后默认将 60G 的 SSD 分为了 14G 和 26G 的两个分区,其中 25G 为 LVM Thin,用于ISO镜像存储的分区为 14G,明显不够用,传一个 WInServer2016 的镜像就会占用 5G+。虽说 26G 也不是很大,但总比 14G 强。下面的操作是将LVM Thin转换为ext4分区并挂载在 /var/lib/vz 下(即默认镜像存储目录)。

环境

  • Proxmox VE 6.0

参考

步骤

  1. 修改存储配置文件
    • 文件为 /etc/pve 目录下的 storage.cfg,执行指令 cd /etc/pve/ # 备份原文件 cp storage.cfg storage.cfg.bak # 修改文件 vim storage.cfg   # 删除 lvmthin: local-lvm 部分,/var/lib/vz部分如下: dir: local path /var/lib/vz content rootdir,iso,vztmpl,backup
  2. 转换 LVM Thin 分区格式并挂载
    • 19-09-20 更新:修复 PVE 重启后因无法挂载新LVM分区而进入恢复模式问题

      移除 LVM Thin

      • 执行指令 lvremove /dev/pve/data
    • 查看空闲容量
      • 执行指令 vgdisplay pve | grep Free
      • 之后会有类似 Free PE / Size [number] / [number] 的输出,记录 Size 后的数字
    • 新建 LVM
      • # [number] 填写上一步记录的数字 lvcreate -l [number] -n data pve
    • 执行指令 # LVM Thin 分区转换为 ext4 格式 mkfs.ext4 /dev/pve/data # 临时挂载到目录 /mnt/temp mount /dev/pve/data /mnt/temp # 将原目录下的文件转移到 LVM Thin 分区 cp -ri /var/lib/vz/* /mnt/temp # 取消挂载 LVM Thin 分区 umount /mnt/temp # 重新挂载到 /var/lib/vz 目录 mount /dev/pve/data /var/lib/vz
  3. 修改 fstab 文件永久生效
    • 修改 /etc/fstab,在 swap 分区后添加行 /dev/pve/data /var/lib/vz ext4 defaults 0 0

标签:VE,分区,var,pve,Thin,Proxmox,LVM,vz
From: https://www.cnblogs.com/lcword/p/16806253.html

相关文章