Описание тега mountains
У меня Ubuntu 12.04 с установленным ЗФС. Есть два бассейна: rpool (корневую файловую систему) и данные rdata (все данные). данные rdata был построен с 2 x 1 ТБ ЕАДС диски (с 512 байт физического сектора) в зеркало ЗФС. данные rdata имеет много данных на него в иерархии.
rdata является нехватка места, поэтому я купил 2 диска х Seagate 3ТБ. К сожалению, когда я пытался добавить один из новых дисков к зеркалу, так, что бы для восстановления избыточности, команда zpool прикрепить не говорю
не могу прикрепить файл /dev/диск/автор-ИД/с SCSI-SATA_ST3000DM001-1CH_W1F1EE1G-часть1 на /dev/диск/автор-ИД/SCSI с SATA_WDC_WD10EADS-00_WD-WCAU47275172-часть 1: устройства имеют другой расклад сектора
Теперь я знаю, что это за новые диски ул. 4К физических секторов, и единственный путь восстановления-восстановить бассейн. Я предлагаю сделать следующее:
- Обеспечить моментальный снимок всех данных на данные rdata.
- Удалить 1 элемент зеркальной данные rdata (поэтому у меня резервной копии и освободить порт SATA)
- Подключить один из новых дисков на машину
- создать новый пул под названием rdata1 с 4К секторами и одного физического устройства
- используется команда zpool приема для восстановления моментальных снимков данных данные rdata в rdata1
- На данный момент, rdata1 должен быть идентичен данные rdata
- экспорт устройства, на котором rdata1 находится
- уничтожить данные rdata
- импорт в устройстве, содержащем rdata1 как данные rdata
- удалить старый физический диск и заменить его на другой новый диск
- подключите другой новый диск для вновь созданных rdata в заново создать зеркало
Это звучит разумно? У меня все еще есть второй старый диск, если он идет не так, и в последней инстанции, у меня есть еще один сервер FreeNAS, который имеет полное резервное копирование всех снимков; на всякий случай.
Гарет