Turinys:

Kaip padaryti „Raid-1“saugyklą: 9 žingsniai
Kaip padaryti „Raid-1“saugyklą: 9 žingsniai

Video: Kaip padaryti „Raid-1“saugyklą: 9 žingsniai

Video: Kaip padaryti „Raid-1“saugyklą: 9 žingsniai
Video: 8 самоделок своими руками по ремонту за 5 лет. 2024, Liepa
Anonim
Kaip padaryti „Raid-1“saugyklą
Kaip padaryti „Raid-1“saugyklą

Kas yra RAID1 paprastai

: Disko atspindėjimas. Geriausiai optimizuotas atleidimui ir reikalauja mažiausiai 2 diskų

Kas yra sudėtingas RAID1

: Jį sudaro tiksli dviejų ar daugiau diskų duomenų rinkinio kopija (arba veidrodis); klasikinėje RAID 1 veidrodinėje poroje yra du diskai. Ši konfigūracija nesuteikia pariteto, juostelių ar apimamos vietos diske keliuose diskuose, nes duomenys yra atspindimi visuose masyvui priklausančiuose diskuose, o masyvas gali būti tik toks, koks yra mažiausias narys. Šis išdėstymas yra naudingas, kai skaitymo našumas ar patikimumas yra svarbesni už rašymo našumą ar gautą duomenų saugojimo talpą.

(Vikipedija tai labai gerai paaiškina)

Kas yra gerai ir kas baisu

Labai didelis našumas; Labai aukšta duomenų apsauga; Labai minimali bausmė už rašymo našumą.

Trūkumai: didelės atleidimo išlaidos; Kadangi visi duomenys dubliuojami, reikia dvigubai didesnės talpos.

Ko jums reikės

Ne mažiau kaip 2 USB atmintinės ar standieji diskai, kuriuos galite pridėti naudodami 4, 6 ir 8

Visas kodas yra kursyvu

1 veiksmas: „Mdadm“diegimas

„Mdadm“diegimas
„Mdadm“diegimas

Pirmas dalykas: turite gauti RAID programinę įrangą. Turėsite atsisiųsti ir įdiegti „mdadm“iš savo programinės įrangos saugyklos. Tai gana įprasta, todėl atidarykite terminalą ir įveskite šią komandą:

sudo apt-get install mdadm

2 žingsnis: peržiūrėkite mūsų diskų įrenginius

turime ištirti savo diskų įrenginius, ar jau yra sukonfigūruotas reidas.

Naudodami šią komandą:

mdadm -E /dev /sd [b -c]

3 žingsnis: RAID disko skaidymas

Disko skaidymas RAID
Disko skaidymas RAID
Disko skaidymas RAID
Disko skaidymas RAID

RAID1 kūrimui naudojame mažiausiai du skaidinius /dev /sdc1 ir /dev /sdb1. Sukurkime skaidinius šiuose dviejuose diskuose naudodami komandą „fdisk“ir kurdami skaidinį pakeiskite tipą į reidą.

Naudokite šią komandą

fdisk /dev /sdc1

tada vykdykite šias instrukcijas

  1. Norėdami sukurti naują skaidinį, paspauskite „n“.
  2. Tada pasirinkite „P“pirminiam skaidiniui. Tada pasirinkite skaidinio numerį kaip 1.
  3. Duokite numatytąjį visą dydį, du kartus paspausdami „Enter“klavišą.
  4. Tada paspauskite „p“, kad išspausdintumėte apibrėžtą skaidinį.
  5. Norėdami pamatyti visus galimus tipus, paspauskite „L“.
  6. Norėdami pasirinkti skaidinius, įveskite „t“.
  7. Pasirinkite „fd“„Linux raid auto“ir paspauskite „Enter“, kad pritaikytumėte.
  8. Tada dar kartą naudokite „p“, kad išspausdintumėte atliktus pakeitimus.
  9. Norėdami parašyti pakeitimus, naudokite „w“.

Dabar mes einame į tą patį su sdb1

fdisk /dev /sdb1

Taigi atlikite tuos pačius veiksmus, kaip ir sdc1

4 veiksmas: patvirtinkite pakeitimus

Patvirtinkite pakeitimus
Patvirtinkite pakeitimus
Patvirtinkite pakeitimus
Patvirtinkite pakeitimus

Kai abu skaidiniai bus sėkmingai sukurti, patikrinkite abiejų sdb ir sdc USB diskų pakeitimus naudodami tą pačią komandą „mdadm“, taip pat patvirtins RAID tipą

Naudojant komandą:

mdadm -E /dev /sd [b -c]

mes galime naudoti tą pačią komandą, bet pabaigoje pridėti vieną

mdadm -E /dev /sd [b -c] 1

5 veiksmas: RAID1 įrenginių kūrimas

RAID1 įrenginių kūrimas
RAID1 įrenginių kūrimas
RAID1 įrenginių kūrimas
RAID1 įrenginių kūrimas
RAID1 įrenginių kūrimas
RAID1 įrenginių kūrimas
RAID1 įrenginių kūrimas
RAID1 įrenginių kūrimas

Tada sukurkite RAID1 įrenginį, pavadintą „/dev/md0“, arba galite naudoti „/dev/md127“naudodami šią komandą ir patikrinkite.

mdadm --create /dev /md0-level = veidrodis --raid-devices = 2 /dev /sd [b-c] 1

katė /proc /mdstat

arba

mdadm --create /dev /md127-level = veidrodis --raid-devices = 2 /dev /sd [b-c] 1

katė /proc /mdstat

Toliau patikrinkite reido įrenginių tipą ir reido masyvą naudodami šias komandas.

mdadm -E /dev /sd [b -c] 1

mdadm --detail /dev /md0 ARBA mdadm --detail /dev /md127

Iš aukščiau pateiktų paveikslėlių turėtumėte daugiau ar mažiau suprasti, kad raid1 buvo sukurtas ir naudojant /dev /sdb1 ir /dev /sdc1 skaidinius, taip pat galite pamatyti būsenos sinchronizavimą. Per

komanda mdadm --detail /dev /md0 arba mdadm --detail /dev /md127

6 veiksmas: failų sistemos kūrimas RAID įrenginyje

Failų sistemos kūrimas RAID įrenginyje
Failų sistemos kūrimas RAID įrenginyje
Failų sistemos kūrimas RAID įrenginyje
Failų sistemos kūrimas RAID įrenginyje
Failų sistemos kūrimas RAID įrenginyje
Failų sistemos kūrimas RAID įrenginyje

Sukurkite failų sistemą naudodami ext4, skirtą md0 arba md127, ir pritvirtinkite prie /mnt /raid1. Šis žingsnis yra svarbus.

Naudokite komandą

mkfs.ext4 /dev /md0 arba mkfs.ext4 /dev /md127

Tada įdiekite naujai sukurtą failų sistemą į „/mnt/raid1“ir sukurkite kai kuriuos failus bei patikrinkite turinį prijungimo vietoje.

Naudokite šias komandas

mkdir /mnt /raid1

mount/dev/md0/mnt/raid1/

palieskite /mnt/raid1/tecmint.txt

echo "tecmint raid setups"> /mnt/raid1/tecmint.txt

katė /mnt/raid1/tecmint.txt

katė proc/mdstat

Taigi, norėdami automatiškai prijungti RAID1 iš naujo paleisdami sistemą, turite padaryti įrašą fstab faile. Atidarykite failą „/etc/fstab“ir pridėkite šį

/dev/md0/mnt/raid1 ext4 numatytieji 0 0

būtinai bėk

Vykdykite „mount -av“, kad pamatytumėte, ar fstab faile nėra klaidų, nors jei atliksite veiksmą, klaidų nebus.

Dabar leiskite išsaugoti reido konfigūraciją rankiniu būdu į „mdadm.conf“failą naudodami žemiau pateiktą komandą.

mdadm --detail --scan -verbose >> /etc/mdadm.conf

7 veiksmas: patikrinkite duomenis po disko gedimo

Patikrinkite duomenis po disko gedimo
Patikrinkite duomenis po disko gedimo
Patikrinkite duomenis po disko gedimo
Patikrinkite duomenis po disko gedimo
Patikrinkite duomenis po disko gedimo
Patikrinkite duomenis po disko gedimo
Patikrinkite duomenis po disko gedimo
Patikrinkite duomenis po disko gedimo

RAID tikslas yra, jei kuris nors iš standžiųjų diskų sugenda arba sugenda, mūsų duomenys turės būti prieinami. Pažiūrėkime, kas atsitiks, kai bet kuris disko diskas nepasiekiamas masyve.

matome, kad mūsų RAID yra 2 įrenginiai, o aktyvieji įrenginiai yra 2. Taigi dabar pašalinkite vieną iš standžiųjų diskų

ls -l /dev | grep sd

mdadm -išsami informacija /dev /md0

Matome, kad vienas iš mūsų tvarkyklių yra prarastas, todėl dabar galime patikrinti mūsų duomenis.

Naudokite paprastąsias komandas

cd/mnt/raid1/

katė tecmint.txt

…………………………………..

Ar duomenys vis tiek turėtų būti ir prieinami mums, net jei pašalinome vieną iš tvarkyklių, tai yra RAID 1 (veidrodis) pranašumas

8 veiksmas: komandų rodyklė

fdisk: yra komandų eilutės įrankis, teikiantis disko skaidymo funkcijas.

katė: yra standartinė „Unix“programa, kuri nuosekliai skaito failus ir įrašo juos į standartinę išvestį.

mount: komanda prijungia atminties įrenginį ar failų sistemą, padaro jį prieinamą ir prijungia prie esamos katalogo struktūros.

mkdir: naudojamas naujam katalogui sukurti.

lietimas: yra komanda, naudojama atnaujinti kompiuterio failo ar katalogo prieigos datą ir (arba) pakeitimo datą.

echo yra komanda, kuri pateikia argumentus, kuriuos ji perduoda. Tai komanda, paprastai naudojama apvalkalo scenarijuose ir paketiniuose failuose būsenos tekstui išvesti į ekraną ar kompiuterio failą arba kaip šaltinio dujotiekio dalis.

9 žingsnis: daugiau jokių veiksmų

Jei pasveikinote taip toli, nes tai užtruko visą popietę, turėjau tai padaryti du kartus, visos mano ekrano nuotraukos yra sugadintos, tikiuosi, kad galėčiau padėti kovoti su RAID1

Rekomenduojamas: