Не добавляется статься в вику
Добавлено: 08 янв 2009 11:06
Призываются пряморукие
Статья готова к copy-paste в вики:
Статья готова к copy-paste в вики:
Код: Выделить всё
====== Soft Raid на примере RH-based инсталляторов ======
Как осздать Software raid:
1. Предварительно установить два или более одинаковых дисков в сервер (диски D1 и D2).
2. Просчитать какого размера должен быть раздел SWAP, остальное пространство выделть под корневую ФС.
3. В процессе установки системы, в Disk Setup отчистить D1 и D2 от разделов.
4. После нажатия кнопки Raid появится окно в котором нужно выбрать Create a software raid partition.
5. В следующем окне следует установить "галочку" только на D1 и определиться с размером корневой ФС.
6. Повторить шаги 4-5 для D2.
7. Повторить шаги 4-6 для раздела SWAP.
8. Снова нажать на кнопку RAID и выбрать Create a raid device.
9. В появившемся окне выбрать - Mount Point:/;File System Type:ext3; Raid device: md0; Raid Level: Raid1; В raid members выбрать разделы одинаковго размера, те которые были созданы для корневой ФС.
10. Повторить шаги 8-9 для SWAP.
Дальнейшая установка не отличается от обычной.
Если Raid рассыпался, то:
Вычислить недостающий раздел (Команда mdadm --detail /dev/md0).
/dev/md0:
Version : 00.90.03
Creation Time : Tue Jul 1 10:59:56 2008
Raid Level : raid1
Array Size : 142608896 (136.00 GiB 146.03 GB)
Used Dev Size : 142608896 (136.00 GiB 146.03 GB)
Raid Devices : 2
Total Devices : 1
Preferred Minor : 0
Persistence : Superblock is persistent
Update Time : Thu Jul 3 01:15:37 2008
State : clean, degraded
Active Devices : 1
Working Devices : 1
Failed Devices : 0
Spare Devices : 0
UUID : 2efdd6ae:fcae1d1b:337536de:158c4c7e
Events : 0.3134
Number Major Minor RaidDevice State
0 8 1 0 active sync /dev/sda1
1 0 0 1 removed
Видно, что активен только /dev/sda1. Подключаем /dev/sdb1:
mdadm --manage --add /dev/md0 /dev/sdb1
Синхронизация дисков займет некоторое время(30-60 минут на 150Gb SCSI). Статус синхронизации можно смотреть конмандой:
mdadm --detail /dev/md0 | grep "Rebuild Status"
В файле mdadm.conf установите почтовый адрес - поле MAILADDR. При изменениях в работе Raid будут приходить письма о том что raid рассыпался и резервирование потерялось.
Несмотря на всё проделанное - raid еще не готов. При отказе первого диска raid будет работать до перезагрузи, т.к. загрузочная область не входит в область raid. Чтобы это исправить нужно сделать следующее:
grub --no-floppy
Окажемся в командной строке загрузчика.
Убедимся в том что синхронизация затронула оба диска
find /boot/grub/stage1
Должен поступить ответ
(hd0,0)
(hd1,0)
Установим загрузчик:
device (hd0) /dev/sda
root (hd0,0)
setup (hd0)
device (hd0) /dev/sdb
root (hd0,0)
setup (hd0)
Готово
quit
reboot