Každý nováčik si zamení slovo pole. Array je len zbierka diskov. Inými slovami, pole môžeme nazvať ako množinu alebo skupinu. Rovnako ako sada vajíčok obsahujúcich 6 čísel. Podobne pole RAID obsahuje množstvo diskov, môžu to byť 2, 4, 6, 8, 12, 16 atď. Dúfam, že teraz viete, čo je Array.
Tu uvidíme, ako rozšíriť (rozšíriť) existujúce pole alebo skupinu raid. Ak napríklad v poli používame 2 disky na vytvorenie sady 1 nájazdu a v niektorých situáciách, ak v tejto skupine potrebujeme viac miesta, môžeme veľkosť poľa rozšíriť pomocou mdadm - rast príkazu, stačí pridať jeden z diskov do existujúceho poľa. Po rozrastaní (pridaní disku do existujúceho poľa) uvidíme, ako odstrániť jeden z neúspešných diskov z poľa.
Predpokladajme, že jeden z diskov je slabý a je potrebné ho odstrániť, kým sa nespustí, nechať ho používať, ale musíme pridať jeden z náhradných diskov a zväčšiť zrkadlo, kým nezlyhá, pretože musíme zachrániť svoje údaje. Aj keď slabý disk zlyhá, môžeme ho odstrániť z poľa, toto je koncept, ktorý uvidíme v tejto téme.
Predtým, ako sa dozvieme o raste a obnove Array, musíme vedieť o základoch úrovní a nastaveniach RAID. Nasledujúce odkazy vám poskytnú informácie o týchto nastaveniach.
Operačný systém: CentOS 6.5 Final. IP adresa: 192.168.0.230. Názov hostiteľa: grow.tecmintlocal.com. 2 Existujúce disky: 1 GB. 1 ďalší disk: 1 GB.
Tu môj už existujúci RAID má 2 počet diskov, pričom každá veľkosť je 1 GB a teraz do existujúceho poľa raid pridávame ešte jeden disk s veľkosťou 1 GB.
1. Pred rastom poľa najskôr zadajte zoznam existujúceho poľa Raid pomocou nasledujúceho príkazu.
# mdadm --detail /dev /md0.
Poznámka: Vyššie uvedený výstup ukazuje, že už mám dva disky v poli Raid s úrovňou raid1. Teraz tu pridávame ďalší disk do existujúceho poľa,
2. Teraz pridáme nový disk „sdd“A vytvorte oddiel pomocou príkazu„fdisk‘Príkaz.
# fdisk /dev /sdd.
Pri vytváraní oddielu na postupujte podľa nižšie uvedených pokynov /dev/sdd riadiť.
3. Raz nová sdd vytvorený oddiel, môžete to overiť pomocou nižšie uvedeného príkazu.
# ls -l / dev / | grep sd.
4. Pred pridaním do poľa ďalej skontrolujte, či novovytvorený disk neobsahuje žiadny existujúci nájazd.
# mdadm --examine /dev /sdd1.
Poznámka: Vyššie uvedený výstup ukazuje, že na disku nie sú zistené žiadne superbloky, čo znamená, že sa môžeme posunúť dopredu a pridať nový disk do existujúceho poľa.
4. Ak chcete pridať nový oddiel /dev/sdd1 v existujúcom poli md0, použite nasledujúci príkaz.
# mdadm --manage /dev /md0 --add /dev /sdd1.
5. Po pridaní nového disku vyhľadajte pridaný disk v našom poli pomocou.
# mdadm --detail /dev /md0.
Poznámka: Na vyššie uvedenom výstupe vidíte, že disk bol pridaný ako náhradný. Tu už máme 2 disky v poli, ale očakávame, že budú 3 zariadenia v poli, na ktoré potrebujeme pole rozšíriť.
6. Na zväčšenie poľa musíme použiť nasledujúci príkaz.
# mdadm --grow --raid-devices = 3 /dev /md0.
Teraz môžeme vidieť tretí disk (sdd1) bol pridaný do poľa, po pridaní tretieho disku bude synchronizovať údaje z ďalších dvoch diskov.
# mdadm --detail /dev /md0.
Poznámka: Veľkému disku trvá synchronizácia obsahu niekoľko hodín. Tu som použil 1 GB virtuálny disk, takže sa urobil veľmi rýchlo v priebehu niekoľkých sekúnd.
7. Po synchronizácii údajov s novým diskom „sdd1„Z ďalších dvoch diskov to znamená, že všetky tri disky majú teraz rovnaký obsah.
Ako som už povedal, predpokladajme, že jeden z diskov je slabý a je potrebné ho odstrániť, skôr ako zlyhá. Teraz predpokladajme, že disk „sdc1‘Je slabý a je potrebné ho odstrániť z existujúceho poľa.
Pred vybratím disku musíme disk označiť ako chybný, potom ho budeme môcť odstrániť iba my.
# mdadm --fail /dev /md0 /dev /sdc1. # mdadm --detail /dev /md0.
Z vyššie uvedeného výstupu jasne vidíme, že disk bol v spodnej časti označený ako chybný. Aj keď sú chybné, vidíme, že nájazdové zariadenia sú 3, zlyhalo 1 a štát bol degradovaný
Teraz musíme odstrániť chybný disk z poľa a rozšíriť pole pomocou 2 zariadenia, takže raid zariadenia budú nastavené na 2 zariadenia ako predtým.
# mdadm --odstrániť /dev /md0 /dev /sdc1.
8. Akonáhle je chybný disk odstránený, teraz musíme pole raid rozšíriť pomocou 2 disky.
# mdadm --grow --raid-devices = 2 /dev /md0. # mdadm --detail /dev /md0.
Z výstupu zhruba vidíte, že naše pole má iba 2 zariadenia. Ak potrebujete pole znova zväčšiť, postupujte podľa rovnakých krokov, ako je popísané vyššie. Ak potrebujete pridať disk ako rezervný, označte ho ako rezervný, takže ak disk zlyhá, automaticky sa aktivuje a znova vytvorí.
V článku sme videli, ako rozšíriť existujúcu sadu raid a ako odstrániť chybný disk z poľa po opätovnej synchronizácii existujúceho obsahu. Všetky tieto kroky je možné vykonať bez prestojov. Počas synchronizácie údajov nebudú v žiadnom prípade ovplyvnení používatelia systému, súbory a aplikácie.
V nasledujúcom článku vám ukážem, ako spravovať RAID, do tej doby zostaňte naladení na aktualizácie a nezabudnite pridať svoje komentáre.