У меня есть Ubuntu 12.04 с установленным ZFS. Существует два пула: rpool (корневая файловая система) и rdata (все данные). rdata был создан с WD 2 x 1 ТБ диски ИДЗА (с 512-байтовыми физическими секторами) в зеркале ZFS. rdata имеет много наборов данных на нем в иерархии.
rdata исчерпывает пространство, таким образом, я купил 2 x диска Seagate 3 ТБ. К сожалению, когда я пытался добавить один новые диски к зеркалу, так, чтобы это повторно посеребрило, присоединение шпульки привело высказывание к сбою
cannot attach /dev/disk/by-id/scsi-SATA_ST3000DM001-1CH_W1F1EE1G-part1 to /dev/disk/by-id/scsi-SATA_WDC_WD10EADS-00_WD-WCAU47275172-part1: devices have different sector alignment
Я теперь знаю, что это вызвано тем, что новая авеню дисков 4k физические секторы и единственный путь восстановления должна восстановить пул. Я предлагаю сделать следующее:
Это звучит разумным? У меня все еще будет второй старый диск, если он пойдет не так, как надо и как заключительный курорт, у меня есть другой сервер FreeNAS, который имеет полное резервное копирование всех снимков; на всякий случай.
Gareth
В конце концов, дело было вызвано ошибкой с моей стороны. Процедура, которую я использовал в конце, была:
К сожалению, система отказалась забыть о старом пуле. Я перенес это на новый вопрос: Как удалить пул из ZFS?