Я планирую установить OpenSolaris на моем домашнем сервере (сейчас у него Linux), и я хотел бы знать, как подготовиться к обновлению сервера, чтобы в будущем у него были большие жесткие диски. Теперь на сервере есть 4 SATA-накопителя емкостью 400 ГБ, и я бы установил на них OpenSolaris с ZFS RAID-Z. Некоторое время спустя, в этом или в следующем году, я собираюсь обновить диски до 4-х дисков SATA емкостью 1 ТБ.
Как я могу сделать обновление и увеличение размера раздела с ZFS? Это простая и безболезненная операция (например, замена одного диска за раз, и ZFS автоматически изменит свой размер, чтобы использовать все пространство), или требуются какие-то специальные шаги? Можно ли это сделать без выключения системы?
источник
autoexpand
установлена опцияon
.Я хотел бы добавить, что замена исправного диска делает рейд менее надежным. Вы можете фактически заполнить заменяющий диск сначала данными, прежде чем вынимать меньший диск. Так порядок станет.
zpool replace smallerdrive biggerdrive
zpool set autoexpand=on pool
Теперь Мерфи не проблема
источник
autoexpand=on
. Мне нужно было запуститьzpool online -e poolname devicename
для каждого устройства, и тогда это работало. Импорт / экспорт ничего не сделал.