Всички стъпки, които правите на свой собствен риск. Ние не носим отговорност за загубени или повредени данни.
В момента има два хард диск / сътрудничество / SDA и / сътрудничество / SDB, със същия размер. Disk / сътрудничество / SDB - новото, свързано със системата. Disk / сътрудничество / SDA е slkduyuschie секции:
- / Dev / sda1 - дял / обувка, ext4
- / Dev / sda2 - размяна
- / Dev / sda3 - раздел /, ext4
Задачата - да се RAID1 масив от следния вид:
- / Dev / md0 (състояща се от / ррт / sda1 и / ррт / sdb1) - раздел / зареждане, ext4
- / Dev / MD1 (състояща се от / ррт / sda2 и / ррт / SDB2) - размяна
- / Dev / MD2 (състояща се от / ррт / sda3 и / ррт / sdb3) - раздел /, ext4
Инсталиране на помощната програма mdadm
За да конфигурирате и управлявате софтуер RAID-ти Linux използва помощната програма mdadm. Инсталирайте го:
MD масиви, необходими за основната файлова система: всички
Изтегляне на необходимите модули на ядрото:
За да се уверите, че са монтирани всички необходими модули и компоненти, изпълнете следната команда:
Ако видите нещо подобно, тогава всичко е наред.
И двете устройства в масива трябва да имат един и същ дял. В зависимост от вида на таблицата на дяловете (MBR или GPT) трябва да ползват подходящи инструменти, за да копирате части от масата.
Твърд диск с маса MBR дял
За твърдия диск MBR с помощта на помощна програма sfdisk:
където / сътрудничество / ОПУ - задвижващ източник, / сътрудничество / SDB - диск дестинация.
Уверете се, че всичко е наред:
Следващата стъпка е да се промени типа на три твърди дискови дялове / сътрудничество / SDB за Linux нападение Автоматично:
Твърд диск с маса GPT дял
Твърд диск с GPT използване програма, sgdisk на FDISK GPT:
където / сътрудничество / ОПУ - задвижващ източник, / сътрудничество / SDB - диск дестинация. Вторият ред задава нов твърд диск случаен UUID.
Ние се провери, че дяловете са създадени:
Промяна на вида на трите секции на твърдия диск / сътрудничество / SDB в нападение:
където цифрите 1,2,3 - номерата на секциите, получени от предишната команда. Резултатът е таблицата на дяловете:
Изчистете RAID superblocks на дялове / сътрудничество / SDB, ако диска вече е бил използван в нападение масиви:
Ако новият твърд диск, ще се появи следното съобщение:
В противен случай всеки отделен никакви съобщения няма.
Създайте три RAID-масив: / сътрудничество / md0, / сътрудничество / md1, / сътрудничество / MD2. Partition / сътрудничество / sdb1 ще бъдат включени в / сътрудничество / md0, / сътрудничество / SDB2 в / сътрудничество / md1, / сътрудничество / sdb3 в / сътрудничество / MD2. Hard дискови дялове / сътрудничество / SDA, на този етап, в RAID масиви не могат да бъдат включени, тъй като те се използват от системата. Ние използваме опция липсва при създаване на масиви:
По въпроса за създаване на масиви от отговори положително:
[_U] - означава, че масива на синхронизация, защото не на първия дял масив (Disk / сътрудничество / ПДД). По време на работа, синхронизирани, кв кавички изглеждат така - [UU].
Създаване на файловата система на новосъздадената композитни дискове / сътрудничество / md0 (/ зареждане), / сътрудничество / md1 (суап), / сътрудничество / MD2 (/):
Запишете създадените масиви до mdadm.conf конфигурационния файл. след като направите резервно копие:
В този конфигурационен файл отнема следния вид:
Система Получаване на RAID-масиви
Podmontiruem / сътрудничество / md0 и / сътрудничество / MD2 в нашата система (за монтиране на дял podkachki- / сътрудничество / md1, няма смисъл):
Ние промяна на файл / и т.н. / mtab по този начин:
Това е конфигурацията на своя GRUB2 зареждане на ОС:
Имайте предвид версията на ядрото на Linux и initrd линии. Ако вашата версия на ядрото е различно - да ги промените. Проверете версията на ядрото с командата:
String ", определени корен = 'MD / 0" зареждане на ОС предава информация, че натоварването трябва да се извършва с масив / сътрудничество / md0 (раздел / зареждане). Сега, зареждането на ОС не е задължителен и да е от твърдите дискове, инсталирани в системата. В случай на повреда на един от тях, системата може да се стартира.
Тъй като ние променихме файл / и т.н. / fstab да използва конвенционални имената на устройството вместо техния UUID, тя докладва за зареждане на ОС:
Време за прехвърляне на системата от диск / DEV / SDA в съставния устройство / DEV / MDX. Това означава, че съдържанието на дял / сътрудничество / sda1 да / сътрудничество / md0 и / сътрудничество / sda3 да / сътрудничество / MD2. Позволете ми да ви напомня, че масив / сътрудничество / md0 и / сътрудничество / MD2 ние се монтира в / MNT / md0 и / MNT / MD2 съответно. Дялът суап няма да издържи.
GRUB2 конфигурация буутлоудъра (част 1)
Задайте багажника и за двете устройства с твърд диск:
Уверете се, че обувка от / сътрудничество / md0 е възможно:
Подготовка на диск / сътрудничество / SDA
След системата ботуши да провери дали всички изрита и се изпълняват:
Ако видите нещо подобно - това е ОК.
Твърд диск / сътрудничество / SDA с MBR
Промяна на вида на диск / сътрудничество / SDA дялове на Linux нападение Автоматично.
Твърд диск / сътрудничество / SDA с GPT
Засегнатите участъци на нападението.
Добавянето на дялове / сътрудничество / ПДД в RAID масиви:
Уверете се, че масивите се синхронизират:
След приключване на процеса на синхронизация виждаме следното:
Има много малко. Ретуш /etc/mdadm/mdadm.conf файл. възстановяване на нейната предварително от архив:
Съдържанието му ще бъде приблизително по следния начин:
Създаване товарач GRUB2 (част 2)
Премахване /etc/grub.d/09_swraid1_setup файл.
И обновите конфигурацията зареждане на ОС:
Ако се вгледате в раздел ### BEGIN /etc/grub.d/10_linux ### /boot/grub/grub.cfg файл. Ще видим същите данни, които са били /etc/grub.d/09_swraid1_setup.
Актуализиране на товарача от двете твърди дискове:
Това е всичко. Планирайте предварително за правилната конфигурация на вашия сървър, така че работата ви не възникне такава работа на безопасна и не отнема много време.
виж също