ПредишенСледващото

Всички стъпки, които правите на свой собствен риск. Ние не носим отговорност за загубени или повредени данни.

В момента има два хард диск / сътрудничество / 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.

Актуализиране на товарача от двете твърди дискове:

Това е всичко. Планирайте предварително за правилната конфигурация на вашия сървър, така че работата ви не възникне такава работа на безопасна и не отнема много време.

виж също

Подкрепете проекта - споделете линка, благодаря!