У меня есть сервер ProxmoxVE, на котором я создал следующий zpool:
root@thor:\~# список zpool
НАЗВАНИЕ РАЗМЕР ALLOC FREE CKPOINT EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT
Asgard 5.45T 816K 5.45T - - 0% 0% 1.00x ОНЛАЙН
root@thor:~# список zfs
ИМЯ ИСПОЛЬЗУЕТСЯ ДОСТУПНО ССЫЛКА ТОЧКА МОНТАЖА
Асгард 543К 3.52Т 128К /Асгард-
И у него есть следующие диски:
root@thor:~# lsblk
НАИМЕНОВАНИЕ MAJ:MIN RM РАЗМЕР RO ТИП ТОЧКА КРЕПЛЕНИЯ
sda 8:0 0 1.8T 0 диск
ââsda1 8:1 0 1.8T 0 часть
ââsda9 8:9 0 8M 0 часть
sdb 8:16 0 465.8G 0 диск
ââsdb1 8:17 0 1007K 0 часть
ââsdb2 8:18 0 512M 0 часть /boot/efi
ââsdb3 8:19 0 465.3G 0 часть
ââpve-swap 253:0 0 8G 0 лвм [СВАП]
ââpve-root 253:1 0 96G 0 lvm /
ââpve-data_tmeta 253:2 0 3.5G 0 лвм
â ââpve-данные 253:4 0 338.4G 0 лвм
ââpve-data_tdata 253:3 0 338.4G 0 лвм
ââpve-данные 253:4 0 338.4G 0 лвм
sdc 8:32 0 1.8T 0 диск
ââsdc1 8:33 0 1.8T 0 часть
ââsdc9 8:41 0 8M 0 часть
sdd 8:48 0 1.8T 0 диск
ââsdd1 8:49 0 1.8T 0 часть
ââsdd9 8:57 0 8M 0 пар
sdb — это Proxmox, а остальные находятся в пуле raidz с именем Асгард
. Я хочу использовать 1 ТБ этого zpool в качестве хранилища для 2 виртуальных машин. Оставшиеся 2,52 ТБ я хочу выделить для GlusterFS (которая затем будет связана с узлами k8s, работающими на виртуальных машинах, через класс хранилища). Как правильно это сделать в Proxmox (возможно, в подтомах zfs)?
Пожалуйста, не говорите мне использовать Ceph. Я использовал Цеф. Это здорово, но требует больше ресурсов, чем у меня есть для этой сборки.