Программная конфигурация RAID

Последнее изменение: Friday December 1st, 2023

Основная информация

Программный 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 не сработает. В этом случае сервер не загрузится.

Was this article helpful?
Просмотры: 113

10 лет с BeeHosting!
Отмечаем скидками до 70% на все услуги
+ бесплатная миграция сайта.

Facebook Instagram linkedin

Beehosting.pro website uses cookies

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services.

Меню