В настоящее время у нас есть сервер с дисками 5x3 ТБ, настроенный как RAIDZ:
zpool status
pool: raid-5x3
state: ONLINE
scrub: none requested
config:
NAME STATE READ WRITE CKSUM
raid-5x3 ONLINE 0 0 0
raidz1 ONLINE 0 0 0
ada1p2 ONLINE 0 0 0
replacing ONLINE 0 0 0
ada2p2 ONLINE 0 0 0
gptid/a767b8ef-1c95-11e2-af4c-f46d049aaeca ONLINE 0 0 0
ada4p2 ONLINE 0 0 0
ada5p2 ONLINE 0 0 0
ada3p2 ONLINE 0 0 0
errors: No known data errors
Мы хотим добавить еще 5 дисков по 3 ТБ на ту же машину и увеличить текущий объем ... возможно ли это?
Меня все еще смущает терминология - vdev / zpool / volume / dataset - хочу убедиться, что я все делаю правильно.
Насколько я понимаю, мне нужно будет сделать новый RAIDZ из 5 новых дисков - это vdev? Затем добавьте это vdev в текущий пул, и мы получим 10x3 ТБ - 2x3 ТБ = 24 ТБ хранилища, где каждый набор из 5 дисков может выдержать сбой 1 диска.
Просто не знаю, как это сделать!
Также - не уверен, почему в статусе zpool до сих пор написано «замена» - так было уже несколько недель, с тех пор как я заменил диск на горячий резерв. Безопасно ли сейчас удалить старый диск?
Спасибо!
Вы не можете увеличить размер vdev, увеличив количество дисков (пока, но эта функция, вероятно, не будет добавлена как минимум в течение года) (вы можете увеличить размер vdev на увеличение каждого диска до большего диска)
Вы можете добавить второй vdev как raidz1 с 5 новыми дисками и добавить этот vdev в тот же zpool.
Если вы используете графический интерфейс FreeNAS, все это делается в Менеджер тома обратите внимание на раздел «Расширение тома ZFS».
Ваш вариант использования довольно прост: выберите том (zpool), который вы хотите расширить, затем выберите макет (raidz1) и все 5 дисков с помощью «добавить новый диск».
FreeNAS использует термины Volume и zpool как синонимы. (что сбивает с толку из-за zvols)
Вы можете найти эта презентация полезно.
Я только что заметил, что вы назвали свой zvol «raid-5x3», это больше не будет точным, я предлагаю изменить его на что-то не описательное относительно того, как он настроен. Дома мое имя zpool - «хранилище», на работе мы называем это «накопителем», необычно иметь несколько пулов на одном NAS, так что называйте это как угодно.