Восстановление программного обеспечения raid с помощью таблицы разделов GPT
fr:Reconstruction d'un raid software avec table de partition en GPT
Эта статья является результатом автоматического перевода, выполняемого программного обеспечения. Вы можете посмотреть исходный статьи здесь.
Проблема
Программное обеспечение raid управляется MDadm находится в сокращенном режиме.
Раствор
Вы должны в первый раз заверить вас текущего статуса raid и тип таблицы разделов, содержащиеся на дисках в raid : с помощью инструмента расстались Вы сможете определить тип раздела в таблице жесткие диски :
# parted -l
Если ваш диск использует таблицу разделов GPT вы можете следить за этот FAQ, если наоборот таблица разделов msdos, мы приглашаем вас продолжать этот FAQ : fr:Reconstruction d'un raid software avec table de partition en MSDOS
После того, как таблица определенных разделов, нам нужно проверить состояние raid с помощью MDadm :
# cat /proc/mdstat
Для более подробной информации с этим (Замените рейда в вопрос номер Z)
# mdadm -D /dev/mdZ
Предпосылки
В новой системе раздела "GPT" Вы больше не можете использовать утилиты fdisk/sfdisk управлять разделы, вы должны использовать новую утилиту : Gdisk.
Чтобы использовать gdisk, мы будем вынуждены приступить к установке утилиты sgdisk :
Debian (от версии Джесси)
# apt install sgdisk
Ubuntu и Debian
# apt-get install sgdisk
CentOS и Redhat
# yum install sgdisk
Процедура
Убедитесь, что у вас есть резервной копии перед выполнением любых операций в таблицах данных разделов для предотвращения сухой потери данных вследствие ошибки манипуляции.
Постулат
У нас есть raid 1 градиент после отказа диска. Диск под названием Sampson неисправен и должен быть заменен, затем будет восстановить программное обеспечение raid.
- Первый рейд 1 md0 содержит раздел /загрузки
- Второй рейд 1 md1 содержит раздел подкачки и остальной частью системы
Операции
Для того, чтобы заменить новый диск в raid нам понадобится несколько вещей
- Размер диска аналогичный или более крупных (лучшее время аналогичного размера)
- правильный раздел таблицы
Мы будет дублировать таблицы раздела с исходного диска на диск назначения : (копия будет с диска на диск sdX sdY)
# sgdisk -R /dev/sdY /dev/sdX
Впоследствии необходимо будет обновить GUID таким образом избежать вы в конечном итоге с двумя дисками, имея тот же идентификатор GUID :
# sgdisk -G /dev/sdb
Давайте теперь добавить добавить диск в RAID :
Добавление раздела, содержащего /в первой загрузки raid
# mdadm --manage /dev/md0 --add /dev/sdY2
затем раздел корневого сервера во время второго рейда
# mdadm --manage /dev/md1 --add /dev/sdY4
Переходим к проверке статуса raid :
# cat /proc/mdstat
# mdadm --detail /dev/md0
# mdadm --detail /dev/md1
Другие типы raid
В зависимости от типа raid и/конфигурации, можно в конечном итоге с RAID или 1 и raid 5 на наборы различных дисков или иметь сочетание типа raid на наборы дисков. Вам нужно будет адаптировать эти команды и вы нажимаете на страницах руководств.
Включить автоматическое обновление комментариев