Назад | Перейти на главную страницу

Увеличьте пространство пула ZFS через iSCSI SAN, онлайн

У меня есть том iSCSI 96 ГБ в SAN, на котором реализован пул ZFS. Я изменил размер тома SAN с 96 до 120 ГБ, но в списке zpool отображается только старое пространство (96 ГБ). как достичь пространства в 120 ГБ или изменить размер пула zfs, чтобы использовать или определить 120 ГБ пространства?

Это непростая задача ... В прошлом повторное сканирование LUN ​​помогало заставить ОС распознавать новый размер устройства. Моя формула была:

zpool set autoexpand=on vol1
# Then expand SAN or underlying disk array
echo 1 > /sys/class/scsi_disk/2\:0\:0\:1/device/rescan
zpool online -e vol1 /dev/sdb

В zpool online -e devicename раньше работало, но в более новых версиях zfsonlinux, это действие было перенесено из пользовательского пространства в загрузку модуля или экспорт / импорт zpool. Возможно, это больше невозможно сделать в Интернете. Я перезагружаюсь половину времени или заканчиваю тем, что мне приходится экспортировать / импортировать пул.

Новый размер обычно учитывается автоматически, когда autoexpand Недвижимость находится у бассейна.

В противном случае, если экспорт / импорт пула не помогает, вы можете использовать эту команду:

zpool online -e pool device