如何向 proxmox 添加第二个物理硬盘

如何向 proxmox 添加第二个物理硬盘

我在单个 250GB 硬盘上安装了 proxmox,我想添加第二个相同的硬盘来放置更多 VM。我已经尝试过一次,但没有什么进展。我添加了它并将其格式化为 ext4,但是当我去使用磁盘时,它说只有 8GB 可用。这不太对。所以我做了一些搜索,发现我必须为 linux lvm 设置设备 ID 8e。我这样做之后,它说我必须重新启动,所以我照做了……但它无法启动!!!

我做错了什么?我该如何做对?(我知道我可以插入 RAID 卡并执行 RAID 0,但我宁愿不这样做)。

答案1

您可以使用新磁盘创建新的存储资源:

  • 用于存储文件的新目录(树)
    • 使用您选择的文件系统对您的设备进行分区和格式化(最常用的是 ext3/4 和 XFS)
    • 将 FS 挂载到 /srv(使用 mount 命令手动执行并将其添加到 fstab)
    • 使用以下命令创建所需目录mkdir /srv/{isos,images,templates,backups,containers}
    • directory在 Web UI 中创建类型的 Proxmox 存储资源。
  • LVM 卷组将虚拟机磁盘“映像”存储为逻辑卷:
    • 对设备进行分区并设置 LVM(8e)标志
    • 使用以下方式创建新的物理卷pvcreate /dev/<DEVNAME>
    • 使用以下命令创建新的卷组vgcreate <VGNAME> /dev/<DEVNAME>
    • LVM group在 Web UI 中创建类型的 Proxmox 存储资源

或者您可以使用它来增加默认值的大小:

  • LVM 物理卷扩展默认的pve-dataLVM 逻辑卷和/var/lib/vz文件系统:
    • 对设备进行分区并设置 LVM(8e)标志
    • 使用以下方式创建新的物理卷pvcreate /dev/<DEVNAME>
    • 扩展默认 VGvgextend pve /dev/<DEVNAME>
    • 扩展data逻辑卷lvextend /dev/mapper/pve-data /dev/<DEVNAME>
    • 验证你的 FS 是否干净fsck -nv /dev/mapper/pve-data
    • 使用以下方法调整文件系统大小:resize2fs -F /dev/mapper/pve-data

查看http://pve.proxmox.com/wiki/Storage_Model

答案2

终于找到了讨论该问题的页面:

http://pve.proxmox.com/wiki/Storage_Model

答案3

https://pve.proxmox.com/wiki/Extending_Local_Container_Storage

对于大于 2TB 的分区和分区类型为“ee”(GPT),请使用“GNU parted”

相关内容