Как произвести горячую замену дисков в RAID1 с помощью mdadm в Ubuntu Server 10.04?
Дано:
сервер с возможностью горячей замены hdd
2 hdd
ubuntu server 10.04, при установке был создан RAID1 для корневого раздела и раздела подкачки по мануалу с офф.сайта убунты не могу найти статью-оригинал, но вот тут liski.vsi.ru/ubuntu/index.php?page=33 описан аналогичный алгоритм установки
Вопросы:
Как убедиться, что после выхода одного из дисков система останется работоспособной? Продолжить работать и перезагружаться
Как заменить вышедший из строя диск без остановки системы?
Как добавить «третьим» запасной диск, который будет автоматически/вручную задействован после выхода из строя одного из дисков
Как настроить оповещение на email, о необходимости замены (выходе одного из дисков из строя)
Приведу свои соображения, до которых удалось додуматься самому:
1. чтобы убедиться — выдергиваем диск и смотрим как работает система… все ОК; перезагружаемся — все ОК. затем вытащенный диск нужно как-то включить обратно, чтобы он заработал и синхронизировался
(у меня не получилось: система не видит подключенный диск, в статье советуют: «Присоединяем новый диск. С помощью утилиты fdisk, создаем на нем соответствующие разделы: sdb1, sdb2 и sdb3 разделы. Маркируем их с помощью команды fdisk t, как fd.» вроде бы все просто, но хотелось бы ст примером, а также хочется автоматизировать разбитие нового диска, чтобы не делать этого вручную при каждой замене… можно скрипт написат или можно это автоматизировать?)
1.1. чтобы система могла перезагружаться с обоих дисков загрузчик grub должен быть установлен на обоих дисках: установщик убунты с версии 9.04 вроде делает это сам (по специальной просьбе), а вот новый диск нужно дополнять загрузчиком вручную или опять же скриптом автоматизации
2. собственно, как заменить диск: подмонтировать, разбить, добавить в массив с помощью sudo mdadm –add /dev/mdN /dev/sdbM добавить на диск загрузчик
3. Запасной диск подключается точно также как и обычный, но с меткой «запасной», т.е. он не испрользуется, но готов начать работать в любой момент… ну на синхронизацию времени наверное уйдет еще…
сервер с возможностью горячей замены hdd
2 hdd
ubuntu server 10.04, при установке был создан RAID1 для корневого раздела и раздела подкачки по мануалу с офф.сайта убунты не могу найти статью-оригинал, но вот тут liski.vsi.ru/ubuntu/index.php?page=33 описан аналогичный алгоритм установки
Вопросы:
Как убедиться, что после выхода одного из дисков система останется работоспособной? Продолжить работать и перезагружаться
Как заменить вышедший из строя диск без остановки системы?
Как добавить «третьим» запасной диск, который будет автоматически/вручную задействован после выхода из строя одного из дисков
Как настроить оповещение на email, о необходимости замены (выходе одного из дисков из строя)
Приведу свои соображения, до которых удалось додуматься самому:
1. чтобы убедиться — выдергиваем диск и смотрим как работает система… все ОК; перезагружаемся — все ОК. затем вытащенный диск нужно как-то включить обратно, чтобы он заработал и синхронизировался
(у меня не получилось: система не видит подключенный диск, в статье советуют: «Присоединяем новый диск. С помощью утилиты fdisk, создаем на нем соответствующие разделы: sdb1, sdb2 и sdb3 разделы. Маркируем их с помощью команды fdisk t, как fd.» вроде бы все просто, но хотелось бы ст примером, а также хочется автоматизировать разбитие нового диска, чтобы не делать этого вручную при каждой замене… можно скрипт написат или можно это автоматизировать?)
1.1. чтобы система могла перезагружаться с обоих дисков загрузчик grub должен быть установлен на обоих дисках: установщик убунты с версии 9.04 вроде делает это сам (по специальной просьбе), а вот новый диск нужно дополнять загрузчиком вручную или опять же скриптом автоматизации
2. собственно, как заменить диск: подмонтировать, разбить, добавить в массив с помощью sudo mdadm –add /dev/mdN /dev/sdbM добавить на диск загрузчик
3. Запасной диск подключается точно также как и обычный, но с меткой «запасной», т.е. он не испрользуется, но готов начать работать в любой момент… ну на синхронизацию времени наверное уйдет еще…
Похожие публикации
mdadm — raid 1 — сделать spare рабочим
Софтовый RAID1 теряет superblock после ребута
Развалился Raid на supermicro x8sia-f как быть что делать?
Возникла ошибка на одном из дисков в програмном raid 5 под windows, как его корректно заменить???
Как выяснить проблему с Raid контролером на сервер?
Нет комментариев