При замене в пуле RaidZ (4 диска по 400 Гб) двух дисков на 750Гбайтные диски размер пула не увеличился, в то же время в 'ZFS Administration Guide' расписана подобная ситуация как:>----
Новое устройство замены должно быть по размеру больше или равным минимальному размеру всех устройств в зеркальной конфигурации или конфигурации RAID-Z. Если устройство замены больше по размеру, тогда размер пула в незеркальной конфигурации или конфигурации RAID-Z увеличивается при завершении замены.
>----Не подскажет ли кто, в чем может быть проблема? В текущей реализации ZFS под FreeBSD, или в моём недопонимании чего-либо?
>Не подскажет ли кто, в чем может быть проблема? В текущей реализации
>ZFS под FreeBSD, или в моём недопонимании чего-либо?Не знаю как оно должно быть, но если сделать: отмаунтить раздел и сделать ехпорт а потом импорт пула, то размер увеличивается. Почему-то на лету этого не происходит. Если эти 2 винта просто добавить в пул, то все увеличивается нормално.
> Если эти 2 винта просто добавить в
>пул, то все увеличивается нормално.Токо не вздумай добавить - потом не извлечеш.
>> Не знаю как оно должно быть, но если сделать:
>> отмаунтить раздел и сделать ехпорт а потом импорт пула,
>> то размер увеличивается.Так я так и делал, в соответствии с руководством...
Т.е. сначала
zpool export tank
потом
zpool import tank
Ничего не изменилось ((Сейчас сделал replace еще одному 400Гб на 750, результат аналогичный...
Т.е. как был размер первоначальный еще на 4х400, такой он и остался.
Такое ощущение что, в разрез с руководством, zfs ориентируется на самый маленький винт в пуле и размер увеличится только при 4х винтах на 750.Сейчас последний, четвертый 750, освобождаю. Как освобожу - попробую его на место последнего 400 зареплейсить. Посмотрим что выйдет )
Разумеется, а как ты хотел raidz на дисках разного размера? Только после замены ВСЕХ дисков.
>Разумеется, а как ты хотел raidz на дисках разного размера? Только после
>замены ВСЕХ дисков.Это понятно в случае с обычным Raid5, в случае же с RaidZ на ZFS данная ситуация однозначно интерпретируется разработчиками - для использования дополнительного пространства с диска большего размера (в случае именно с raidz) требуется всего лишь сделать export-import пула.
Так что ваша аргументация как-то не подходит ))
>Так что ваша аргументация как-то не подходит ))Какая еще `моя аргументация'? Читай доки на ZFS. Замена всех дисков.
>>Так что ваша аргументация как-то не подходит ))
>
>Какая еще `моя аргументация'? Читай доки на ZFS. Замена всех дисков.Читал доки, спасибо.
Кстати под анонимом не особо вежливо общаться.
Это к слову. Рекомендую прислушаться.Что по докам - просмотрел последнюю версию 'ZFS administration guide' - оказалось всё же что это была опечатка (у меня есть старая английская pdf-версия документа), и теперь она поправлена (фраза
'If the replacement device is larger, the pool size in an unmirrored or RAID-Z configuration is increased when the replacement is complete.'
теперь выглядит как
'If the replacement device is larger, the pool size in an unmirrored or non RAID-Z configuration is increased when the replacement is complete.')Так что вопрос снят.