本教程简单介绍了为 PVE 添加新磁盘的方法。

硬盘分区&格式化

首先需要先先看下需添加硬盘的设备名称,可以使用命令查询

fdisk -l

之后在 SSH 执行

fdisk /dev/sdb

之后操作就跟Linux分区格式化没什么区别了
先分区:输入n(分区)
输入p(主分区)
输入w(写入分区)

格式化(格式化为 btrfs 格式):

mkfs.btrfs /dev/sdb1

创建 /mnt/sdb1 目录:

mkdir -p /mnt/sdb1

将 /dev/sdb1 分区挂载在 /mnt/sdb1 上:

mount -t btrfs /dev/sdb1 /mnt/sdb1

将 /mnt/sde1 挂载写入到系统启动项:

echo /dev/sdb1 /mnt/sdb1 btrfs defaults 0 0 >> /etc/fstab

PVE挂载硬盘

选择 “数据中心”(注意:不是选择 PVE),存储 >>> 添加 >>> 目录。

add-dir

ID 可以随便填,目录就是刚才创建好的 /mnt/sdb1,内容全选,其它默认,点击添加。

/dev/sdb 这块硬盘就添加完毕了,几秒钟后就可以在节点里看到硬盘大小。

PVE取消挂载并格式化

取消挂载到 /mnt/sdb1

umount /mnt/sdb1

重启服务

systemctl daemon-reload

删除挂载分区

rm -r /mnt/sdb1

修改 /etc/fstab 文件,删除挂载系统启动项

# /dev/sdb1 /mnt/sdb1 btrfs defaults 0 0

格式化磁盘

mkfs.btrfs -f /dev/sdb1

参考