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