|
Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.
|
Изменения (17)
просмотр истории страницы*Предварительно рекомендуем скопировать бэкап на отдельный диск.* |
1. Найти # Найдите рабочий диск, например /dev/sda |
{panel} cat /proc/mdstat {panel} |
|
2. Найти новый/сбойнувший # Найдите сбойнувший диск, например /dev/sdb |
Установите пакет с программой smartctl |
{panel} |
yum -y install smartmontools {panel} Узнайте серийный номер диска. {panel} smartctl --all /dev/sdb | fgrep 'Serial Number' {panel} Пример вывода: {panel} Serial Number: WD-WCAW00000111 {panel} Физически удалите диск с номером из сервера. # Установите новый диск в сервер. Он может быть определён с темже названием, что и старый, например /dev/sdb # Найдите новый диск, например /dev/sdb {panel} |
cat /proc/partitions {panel} |
... |
8 16 244140625 sdb {code} |
Здесь видно что диск sdb скорее всего новый(в данном случае это так). Лучше знать наверняка, какой диск вы поменяли. Проверьте его серийный номер(пункт 2). |
|
3. # Допустим в рейде уже есть разделы /dev/sda, а новый диск /dev/sdb. Создаем таблицу разделов на новом диске |
*Важно: не перепутайте диски местами* {panel} |
... |
8 23 11054080 sdb7 {code} |
|
4. # Подключаем созданные разделы диска sdb в raid: |
|
{panel} mdadm \-a /dev/md1 /dev/sdb1 |
... |
{panel} При этом могут выводится сообщения вида: *mdadm: added /dev/sdb6* |
|
5. # Мониторим восстановление дисков командой |
{code} cat /proc/mdstat |
... |
{code} Здесь видно, что прошло заполнение раздела md1. В нем уже видно два диска (символы UU). В остальных разделах пока по одному диску. |
# Ожидаем заполнения дисков. |
|
6. После заполнения дисков меняем провода для жестких дисков. |
{info} |
Примечание: Если на живой системе восстановить не удается из-за занятости устройств, можно загрузиться с установочного CD-диска и выполнить эти команды на консоли ALT+F2. |
{info} |