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

софтуер в Linux контрол RAID-масив се извършва с помощта на програмата mdadm.

В mdadm програма има няколко режима на работа.

Съберете (монтаж) Съберете компоненти преди създадени масив в масива. Компонентите могат да бъдат изрично посочени, но не можете да посочите - тогава е извършвала своите Superblocks търсене. Изграждане (строителство) Събиране на набор от компоненти, които не разполагат с superblocks. Не правете никакви утвърждаване, създаване и монтаж на масива, по принцип, не са различни. Създаване (създаване) създаване на нов масив на базата на тези устройства. Използвайте superblocks пуснати на всяко устройство. Монитор (мониторинг) наблюдаване на промените в състоянието на устройството. За RAID0 този режим няма смисъл. Grow (разширяване или намаляване) увеличаване или намаляване на масива, което позволява, или отстраняване на нови дискове. Точкова събрание (постепенно натрупване) Добавяне на дисков масив. Управление (управление) на различни операции за управление на масив, като диск подмяна и марки като разби. Разни (Разни) Действия, които не принадлежат към някоя от изброените по-горе начини. Автоматично определяне на (avtooobnaruzhenie) Активиране автоматично открива масиви в ядрото на Линукс.

Конфигуриране на софтуер RAID-масив

Помислете как да изпълните ниво конфигурация масив RAID-5 на три дискови дялове. Ние ще използваме секции:

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

подялба

Необходимо е да се определи, на която физически прегради ще бъдат създадени RAID-масив. Ако вече имат профили, трябва да се намери свободно (Fdisk -l). Ако секции все още, но там не е разпределен по пространство, можете да създадете ги използвате Fdisk или cfdisk програма.

Спирането

Ако използвате по-рано създаден прегради, не забравяйте да ги демонтирате. RAID-масив не може да бъде създаден в началото на дяла, на който са монтирани файлови системи.

Промяна на вида на дял

Желателно е (но не задължително) да промените типа на дяла, който ще бъде включен в RAID-масив и да го настроите, равна на FD (Linux RAID Автоматично). Промяна на типа на дяла, можете да използвате Fdisk.

Помислете как да го направя за пример дял / сътрудничество / hde1.

По същия начин, е необходимо да промените типа на дяла за останалата част от секциите са включени в RAID-масив.

Създаване на RAID-масив

Създаване на RAID-масив се извършва с помощта на програмата mdadm (--create ключ). Ние ще използваме опцията --level. за създаване на ниво масив RAID-5. С --raid-устройства посочите устройството ключ, който ще бъде монтиран на върха на RAID-масив.

Ако искате да веднага се създаде масив, където диска не е достатъчно (разгражда) просто въведете думата липсва вместо името на устройството. За RAID5 тя може да бъде само един диск; за RAID6 - не повече от две; за RAID1 - толкова, колкото е необходимо, но трябва да бъде най-малко един работник.

Проверете правилното сглобяване

Обърнете внимание на името на новия RAID-масив. В нашия случай той се нарича / сътрудничество / md0. Ние ще се отнасят до масив от това име.

Създаване на файловата система на върха на RAID-масив

Нова RAID-дяла, който искате да форматирате, т.е. създаване на файлова система. Това може да стане с помощта на програмата от семейството на mkfs. Ако ще да се създаде ext3 файлова система, използвайте програма mkfs.ext3.

Той има смисъл за най-добро изпълнение на посочили при създаването на броя на дискове в нападението файловата система, а броят на файловата система блокове, които могат да се поберат в една-единствена ивица (парче), това е особено важно, когато създаването на условия на RAID0 масив, RAID5, RAID6, RAID10. За RAID1 (огледало) това няма значение, защото записът е винаги едно устройство, на проверки на място и в други типове данни се записват последователно на различни части на съответния размер колела stripe.Naprimer ако използваме RAID5 3 дискове, с размер по подразбиране на лента в 64K и използвате ext3 файлова система с размер на блока на 4K които могат да причинят mkfs.ext команда по този начин:

лента ширина обикновено се изчислява като крачка * N (N е датата дискове в масива - например, в RAID5 - два диска данни и едно равенство) Да nemenee популярен XFS файловата система е необходимо да се определят не на броя на системните блокове файлове, отговарящи на размера на лента в масива, но пряко от размера на на лента

Създаване на конфигурационен файл mdadm.conf

Самата система не съхранява никакви RAID масиви е необходимо да се създаде и какви компоненти те включват. Тази информация е в mdadm.conf на файла.

Линиите, които трябва да бъдат добавени към файла могат да бъдат получени с помощта на командата

Ето един пример за използването му:

Ако файлът не е mdadm.conf повече, можете да го създадете:

Създаване на точка на монтиране за RAID-масив

Тъй като ние създадохме нова файлова система, най-вероятно, и ние се нуждаем от нова точка за монтиране. Нека да го наречем / акция.

Промяна / и т.н. / fstab

За да файловата система, създаването на нова RAID-масив автоматично монтирани при зареждане, добавете съответния запис във файла / и т.н. / fstab автоматично съхранява списък с монтирани файлови системи по време на зареждане.

Монтиране на нов RAID-масив на файловата система

За да получите достъп до файловата система, намираща се на нов RAID-масив, то трябва да бъде монтиран. Монтаж се извършва чрез използване на командата планината.

Ако нова файлова система се добавя към файл / и т.н. / fstab. е възможно да се команда за монтиране монтиране-а (монтира всички файлови системи, които трябва да бъдат монтирани по време на зареждане, но сега не е инсталиран).

Можете да монтирате искат от нас да профилира само (при условие, че то е посочено в техническата спецификация / и т.н. / fstab).

Ако делът в / и т.н. / fstab не е уточнено, след монтажа, който трябва да зададем най-малко два параметъра - точката на монтиране и се монтира към устройството:

Проверка на състоянието на RAID-масив

Информация за държавна RAID-масив е в файла / ргос / mdstat.

Ако информацията за файла се променя непрекъснато, например, е налице възстановяване на масива, непрекъснато променящия се файл за лесен достъп с помощта на програмата за наблюдение:

Как да се провери целостта на софтуер md0 RAID-масив:

Как да се види дали има някакви грешки в процеса на валидиране на софтуер с проверката екип на RAID-масив или ремонт:

на мулти-диск проблем системи за зареждане

В някои ръководства mdadm след първоначалния монтаж на решетки трябва да бъдат добавени към файла /etc/mdadm/mdadm.conf мощност от «mdadm --detail --scan --verbose»:

където твърдо кодирани имена секция (/ ррт / sda1, / ррт / sda2 в горния пример).

Ако след това се актуализира образа на багажника (в Debian кауза "актуализиране-initramfs -u" или "Dpkg-преконфигуриране mdadm"), раздел имена, написани на mdadm.conf обувка графичен файл и не можете да стартирате от масива, ако конфигурацията на твърди дискове промените (съответните секции ще имат различни имена). Не е необходимо да добавяте или премахвате твърди дискове: в мулти-задвижващи системи, имената им могат да варират в различните партиди.

Решение: /etc/mdadm/mdadm.conf отчитат в продукцията на «mdadm --detail --scan» (без --verbose).

В този случай, файлът ще бъде налице mdadm.conf UUID секции, представляващи всеки RAID-масив. При зареждане mdadm система реши съответните раздели, независимо от техните символични имена на UUID.

mdadm.conf, извлечена от изображение Debian багажника на:

Резултатът от секцията отбор изследвания "mdadm --examine"

Секция с UUID 147c5847: dabfe069: 79d27a05: 96ea160b ще бъде част от масив, дори ако тя се превръща / сътрудничество / sdb1 със следващото стартиране на системата.

Като цяло, има два файла mdadm.conf засяга автоматичен монтаж на масиви:

  • един, когато системата ботуши, zapisyvetsya в образа на багажника при актуализирането му;
  • а другият е в директорията / и т.н. / mdadm / и засяга Autobuild масиви в рамките на една работеща система.

В съответствие с това можете да имате информация:

1) под формата на обувката (DHS) и /etc/mdadm/mdadm.conf;

2) Само в ДХС (стига до там при създаването му актуализиране);

3) само в /etc/mdadm/mdadm.conf;

На мястото, където mdadm.conf там, монтаж се извършва в съответствие с правилата; където има - непредсказуем.
Забележка: Ако не сте актуализирали след създаването на DHS за RAID-масиви и конфигурацията им е все още в това стане - при обновяване на имиджа на друга програма / при ъпдейт на системата (но няма да знаем всички последствия от това).

По-нататъшната работа с масив

Маркиране диск на отказалия

Карайте в масива може да се раздели, за да е зле, --fail ключ (Г):

Премахване на неуспешно диск

Неуспешно диск могат да бъдат отстранени с помощта --remove ключ (-r):

Добавянето на нов диск

Добавяне на нов диск към масив, можете да използвате --add (-а) ключове и --re-добавка:

Монтаж на съществуващ масив

Събиране на съществуващата масив, можете да използвате mdadm - сглобяване. Като допълнителен аргумент да се уточни дали да сканирате устройства имат нужда, и ако не, какво устройство, което искате да се съберат.

Разширяване масив

Да се ​​разшири масив с помощта на ключ --grow (-G). Първо, добавете диск, а след това разширяване на масива:

Уверете се, че на диска (дяла) Добави:

Ако действително се добавя дял, можем да разширим масива:

--raid-устройства опция се задава новия брой на устройствата, използвани в масива. Например, диска е 3, но сега се разширява до 4-4 показват.

Препоръчително е да се създаде архивния файл в случай на масива възстанови прекъсване, например, да се добави:

Ако е необходимо, е възможно да се регулира скоростта на експандиране на масива, което показва правилната стойност на файловете,

Уверете се, че масивът е разширена:

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

Забавено възстановяване синхронизация

P.S .. Ако видите «активен (автоматично само за четене)» във файла / ргос / mdstat. може би просто не пишете нищо в тази гама. Например, след монтиране на дяла и всякакви промени в монтираната директория, състоянието се променя автоматично:

преименуване масив

За да започнете, да бъде спряно и да се спре на масива:

След това, необходимостта да компилирате md5 всяка секция SD [abcdefghijk] 1

Евакуация масив

За да започнете, да бъде спряно и да се спре на масива:

След това трябва да се презапише Superblock на всеки един от компонентите на масива:

Ако по-горе действия не работи, тя ще бъде заменена от това:

Прочетете други интересни статии

  • настройка Mdadm
    Създаване на софтуер RAID на Debian
  • настройка Mdadm
    Автоматично Ubuntu да зареди от неработен RAID
  • настройка Mdadm
    Бавна синхронизация RAID - mdadm
  • настройка Mdadm
    10 неща, които си струва да знаят за RAID
  • настройка Mdadm
    Конфигуриране на известия по имейл антенна решетка RAID
  • настройка Mdadm
    FreeBSD: newsyslog обстановка за лог
  • настройка Mdadm
    Конфигуриране Munin под Nginx на Debian Linux
  • настройка Mdadm
    Създаване на нови обеми
  • настройка Mdadm
    Изтеглете целия сайт - един инструмент Wget
  • настройка Mdadm
    Tsung товар тестване

Свързани статии

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