Основная информация
Программный RAID
– это организация взаимодействия нескольких дисков полностью на уровне программного обеспечения.
- Уровень RAID 1 (отражение) обеспечивает повышенную безопасность: даже если один диск выйдет из строя, все данные все равно будут сохранены на втором диске.
- Уровень RAID 0 (стримерование) приводит к удвоению емкости (с двумя дисками) и увеличенной скорости чтения по сравнению с RAID 1. Но все данные будут потеряны, если выйдет из строя хотя бы один из дисков.
Наш инструмент installimage, который можно использовать для ручной установки операционной системы, также полезен для настройки нескольких различных уровней RAID. Кроме того, его можно использовать для объединения программного RAID с LVM
.
Серверы, предварительно установленные Beehosting, настроены с суперблоками RAID (версии 1.2), если это поддерживается операционной системой. (Так что это относится ко всем системам с Grub2
в качестве загрузчика). Поэтому, если вы выполняете установку через VNC
, установщики могут использовать другие версии метаданных.
Email-уведомление при отказе диска в программном RAID
- Требование: установленный и настроенный почтовый сервер
Debian/Ubuntu/CentOS
Отредактируйте файл /etc/mdadm/mdadm.conf
или /etc/mdadm.conf
(CentOS) и измените следующую строку:
MAILADDR root
Здесь можно непосредственно указать адрес назначения. Или вы можете перенаправить все электронные письма, отправленные на root, на определенный адрес электронной почты, используя /etc/aliases.
Также можно необязательно настроить отправку адреса электронной почты:
MAILFROM moc.e1728033354lpmax1728033354e@mda1728033354dm1728033354
Для Debian и Ubuntu важно установить значение AUTOCHECK
в файле /etc/default/mdadm
на true
:
# grep AUTOCHECK= /etc/default/mdadm
AUTOCHECK=true
Для CentOS необходимо включить проверку в файле /etc/sysconfig/raid-check
:
# grep ENABLED /etc/sysconfig/raid-check
ENABLED=yes
openSUSE
Отредактируйте файл /etc/sysconfig/mdadm
и добавьте адрес электронной почты, на который вы хотите получать уведомления, после переменной MDADM_MAIL
:
MDADM_MAIL="moc.e1728033354lpmax1728033354e@elp1728033354maxe1728033354"
Удаление программного RAID
Чтобы удалить программный RAID, вы можете использовать следующие команды:
mdadm --remove /dev/md0
mdadm --remove /dev/md1
mdadm --remove /dev/md2
mdadm --stop /dev/md0
mdadm --stop /dev/md1
mdadm --stop /dev/md2
После этого вы можете снова обычно отформатировать диск (например, с помощью ext3):
mkfs.ext3 /dev/sda
mkfs.ext3 /dev/sdb
Вы можете проверить результат с помощью:
fdisk -l
Программный RAID должен быть удален.
Затем вы можете использовать инструмент installimage для установки новой операционной системы.
Если на сервере установлена ОС и настроен программный RAID, то просто запуск инструмента installimage и установка новой ОС без программного RAID не сработает. В этом случае сервер не загрузится.