Как разделить пул zfs для хранения виртуальных машин и Glusterfs по отдельности на Proxmox?

Как разделить пул zfs для хранения виртуальных машин и Glusterfs по отдельности на Proxmox?

У меня есть сервер ProxmoxVE, на котором я создал следующий zpool:

root@thor:\~# zpool list

NAME     SIZE  ALLOC   FREE  CKPOINT  EXPANDSZ   FRAG    CAP  DEDUP    HEALTH  ALTROOT

Asgard  5.45T   816K  5.45T        -         -     0%     0%  1.00x    ONLINE

root@thor:~# zfs list
NAME     USED  AVAIL     REFER  MOUNTPOINT
Asgard   543K  3.52T      128K  /Asgard  -

И у него есть следующие диски:

root@thor:~# lsblk
NAME               MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                  8:0    0   1.8T  0 disk 
├─sda1               8:1    0   1.8T  0 part 
└─sda9               8:9    0     8M  0 part 
sdb                  8:16   0 465.8G  0 disk 
├─sdb1               8:17   0  1007K  0 part 
├─sdb2               8:18   0   512M  0 part /boot/efi
└─sdb3               8:19   0 465.3G  0 part 
  ├─pve-swap       253:0    0     8G  0 lvm  [SWAP]
  ├─pve-root       253:1    0    96G  0 lvm  /
  ├─pve-data_tmeta 253:2    0   3.5G  0 lvm  
  │ └─pve-data     253:4    0 338.4G  0 lvm  
  └─pve-data_tdata 253:3    0 338.4G  0 lvm  
    └─pve-data     253:4    0 338.4G  0 lvm  
sdc                  8:32   0   1.8T  0 disk 
├─sdc1               8:33   0   1.8T  0 part 
└─sdc9               8:41   0     8M  0 part 
sdd                  8:48   0   1.8T  0 disk 
├─sdd1               8:49   0   1.8T  0 part 
└─sdd9               8:57   0     8M  0 par

sdb — это Proxmox, а остальные находятся в raidz zpool с именем Asgard. Я хочу использовать 1 ТБ этого zpool в качестве хранилища для 2 виртуальных машин. Оставшиеся 2,52 ТБ я хочу выделить для GlusterFS (который затем будет связан с узлами k8s, работающими на виртуальных машинах, через класс хранилища). Как правильно это сделать в Proxmox (возможно, с помощью подтомов zfs)?

Пожалуйста, не говорите мне использовать Ceph. Я использовал Ceph. Он отличный, но требует больше ресурсов, чем у меня есть для этой сборки.

решение1

Я собираюсь использовать xfs вместо ZFS для томов Glusterfs следующим образом:эти документыи разбить 1 ТБ ext4 для образов ВМ с одного из дисков 1,8 ТБ. ZFS не требуется :D

Связанный контент