Hetzner - DokuWiki

Softwareraid/ru

Inhaltsverzeichnis

Программный RAID

Программный RAID это когда взаимодействие нескольких жёстких дисков организовано исключительно с помощью программного обеспечения.

RAID Уровень 1 (зеркалирование) предлагает повышенную отказоустойчивость, так как даже если один из дисков выходит из строя, все данные сохранены на втором диске. RAID Уровень 0 (чередование (данных на дисках)) увеличивает объём вдвое (два диска) и увеличивает скорость чтения по сравнению с RAID 1 - но при этом, все данные будут утрачены при выходе из строя одного из дисков.

Наш скрипт installimage, используемый для ручной установки операционной системы, может быть использован также для объединения дисков в RAID 1 или RAID 0. Также, программный RAID можно совместить с LVM.

Серверы с предустановленными Hetzner ОС, сконфигурированы в суперблоках RAID (версия 1.2), когда это поддерживается операционной системой (все системы с загрузчиком Grub2). При установке через VNC вполне может оказаться, что установщик использует другие версии метаданных.

E-mail уведомление в случае отказа диска в программном RAID массиве

Debian/Ubuntu/CentOS

Добавьте в файл /etc/mdadm/mdadm.conf следующую строку:

MAILADDR example@example.com

Вы также при желании можете задать email-адрес отправителя:

MAILFROM mdadm@example.com

Очень важно, чтобы "AUTOCHECK" в файле /etc/default/mdadm имела значение "true":

# grep AUTOCHECK= /etc/default/mdadm
AUTOCHECK=true

openSUSE

Добавьте в файл /etc/sysconfig/mdadm email-адрес, на который вы желаете получать уведомления, в переменную "MDADM_MAIL":

MDADM_MAIL="example@example.com"

Удаление программного RAID

Для удаления программного RAID вы можете выполнить следующие команды в Rescue системе:

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, а вы желаете переустановить систему без RAID, то простое выполнение скрипта installimage не принесёт результата. Сервер в таком случае не загрузится. Перед выполнением скрипта для новой установки ОС, необходимо выполнить удаление программного RAID, как описано выше.

Инструкции



© 2019. Hetzner Online GmbH. Alle Rechte vorbehalten.