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

5790
Emilio González Montaña

У меня есть установка 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 

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

1

2 ответа на вопрос

1
Mike Fitzpatrick

You can't extend the existing raidz1 vdev by adding another disk but you can add another vdev to the pool to increase the pool's capacity. You'll need more than one additional disk if you want to retain redundancy. For example, you could use two disks to add a mirror vdev or 3+ disks for another raidz1 vdev.

Спасибо за ответ, я не знал об этом ограничении ZFS (о невозможности расширить существующий RAIDZ vdev). Мне нужна избыточность, но я был бы рад, чтобы не купить все диски сразу ... какие-либо рекомендации? Emilio González Montaña 8 лет назад 0
@ EmilioGonzálezMontaña: 1) Не используйте ZFS или 2) Добавляйте группы дисков в несколько дисков RAIDZ VDEV. qasdfdsaq 8 лет назад 0
@ EmilioGonzálezMontaña Или 3) изначально создайте пул с желаемым уровнем избыточности (например, raidz2), но используйте разреженные файлы (которые вы удаляете сразу после этого, чтобы сэкономить место на диске) для некоторых физических устройств, вплоть до максимального количества избыточных дисков. Я использовал эту технику для миграции пула ZFS с двустороннего зеркала на 6-сторонний raidz2, без необходимости в дополнительных дисках. Возможность изменять уровни избыточности raidz на лету появляется иногда, но ее сбивают; ZFS предназначена для корпоративных хранилищ, что подразумевает необходимость заблаговременного планирования. a CVn 8 лет назад 1
0
tbenz9

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

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