Как добавить дополнительный диск к существующему ZFS RAIDZ-1 в Proxmox?

У меня есть установка ZFS в Proxmox, в частности файловая система RAIDZ-1, для целей тестирования (перед запуском в производство с этой настройкой) я добавил новый диск на машину, но на этом этапе я заблокирован... Какова команда для добавления нового диска в zpool?

Я пробовал с zpool add, но я не могу найти правильную комбинацию команд и параметров.

Это результат zpool status моей тестовой среды:

  pool: rpool
 state: ONLINE
  scan: none requested
config:

    NAME                                     STATE     READ WRITE CKSUM
    rpool                                    ONLINE       0     0     0
      raidz1-0                               ONLINE       0     0     0
        pci-0000:00:10.0-scsi-0:0:0:0-part2  ONLINE       0     0     0
        pci-0000:00:10.0-scsi-0:0:1:0-part2  ONLINE       0     0     0
        pci-0000:00:10.0-scsi-0:0:2:0-part2  ONLINE       0     0     0
        pci-0000:00:10.0-scsi-0:0:3:0-part2  ONLINE       0     0     0
        pci-0000:00:10.0-scsi-0:0:4:0-part2  ONLINE       0     0     0

errors: No known data errors

Заранее спасибо!:)

2 ответа

Решение

Нельзя расширить существующий raidz1 vdev, добавив еще один диск, но вы можете добавить еще один vdev в пул, чтобы увеличить его емкость. Вам понадобится более одного дополнительного диска, если вы хотите сохранить избыточность. Например, вы можете использовать два диска для добавления зеркала vdev или 3+ дисков для другого raidz1 vdev.

Я знаю, что этот вопрос старый, но я только что натолкнулся на него. Похоже, что возможность расширения RAIDZ по одному диску за раз работает! Нет ETA, что я видел, хотя.

https://www.freebsdfoundation.org/blog/openzfs-raid-z-online-expansion-project-announcement/

Другие вопросы по тегам