Բովանդակություն:

Ինչպես կատարել Raid-1 պահեստ ՝ 9 քայլ
Ինչպես կատարել Raid-1 պահեստ ՝ 9 քայլ

Video: Ինչպես կատարել Raid-1 պահեստ ՝ 9 քայլ

Video: Ինչպես կատարել Raid-1 պահեստ ՝ 9 քայլ
Video: RAID to the Max: Boosting Your Server Performance in Minutes! 2024, Նոյեմբեր
Anonim
Ինչպես կատարել Raid-1 պահեստ
Ինչպես կատարել Raid-1 պահեստ

Այն, ինչ RAID1- ն է պարզ իմաստով, այն է

: Սկավառակի հայելապատում: Լավագույնը օպտիմիզացված է ավելորդության համար և պահանջում է նվազագույն թվով 2 կրիչ

Այն, ինչ RAID1- ը բարդ առումով է, այն է

Այն բաղկացած է երկու կամ ավելի սկավառակների տվյալների հավաքածուի ճշգրիտ պատճենից (կամ հայելիից). դասական RAID 1 հայելային զույգը պարունակում է երկու սկավառակ: Այս կոնֆիգուրացիան չի առաջարկում սկավառակի տարածության հավասարություն, շերտավորում կամ տարածում բազմաթիվ սկավառակների վրա, քանի որ տվյալները արտացոլված են զանգվածին պատկանող բոլոր սկավառակների վրա, և զանգվածը կարող է լինել միայն այնքան մեծ, որքան ամենափոքր անդամ սկավառակը: Այս դասավորությունը օգտակար է, երբ կարդալու կատարումը կամ հուսալիությունը ավելի կարևոր են, քան գրելու կատարումը կամ արդյունքում ստացված տվյալների պահպանման հզորությունը:

(Վիքիպեդիան դա շատ լավ բացատրում է)

Ինչի մեջ է լավ և ինչում է սարսափելի:

Շատ բարձր կատարում; Տվյալների շատ բարձր պաշտպանություն; Շատ նվազագույն տուգանք գրելու կատարման համար:

Թուլություններ. Քանի որ բոլոր տվյալները կրկնօրինակվում են, պահանջվում է կրկնակի պահեստային հզորություն:

Այն, ինչ ձեզ հարկավոր կլինի

Առնվազն 2 USB կրիչ կամ կոշտ սկավառակ, որոնք կարող եք ավելացնել ավելի շատ ՝ օգտագործելով 4, 6 և 8

Բոլոր ծածկագրերը շեղագիր են

Քայլ 1: Mdadm- ի տեղադրում

Mdadm- ի տեղադրում
Mdadm- ի տեղադրում

Առաջին բանը. Դուք պետք է ձեռք բերեք RAID ծրագրակազմ: Դուք պետք է ներբեռնեք և տեղադրեք mdadm ձեր ծրագրաշարի պահոցից: Դա բավականին տարածված է, այնպես որ բացեք տերմինալը և մուտքագրեք հետևյալ հրամանը.

sudo apt-get տեղադրել mdadm

Քայլ 2: Ուսումնասիրեք մեր սկավառակները

մենք պետք է ուսումնասիրենք մեր սկավառակների սկավառակները ՝ արդյոք արդեն արված արշավանք կազմաձևված է, թե ոչ:

Օգտագործելով հետևյալ հրամանը.

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

Քայլ 3: Drive բաժանում RAID- ի համար

Drive բաժանում RAID- ի համար
Drive բաժանում RAID- ի համար
Drive բաժանում RAID- ի համար
Drive բաժանում RAID- ի համար

մենք օգտագործում ենք առնվազն երկու միջնորմ /dev /sdc1 և /dev /sdb1 ՝ RAID1 ստեղծելու համար: Եկեք այս երկու սկավառակների վրա ստեղծենք միջնապատեր ՝ օգտագործելով «fdisk» հրահանգը և փոխենք միջավայրի ստեղծման ընթացքում արշավանքի տեսակը:

Օգտագործեք այս հրամանը

fdisk /dev /sdc1

ապա հետևեք այս հրահանգներին

  1. Կտտացրեք «n» ՝ նոր բաժին ստեղծելու համար:
  2. Այնուհետև ընտրեք «P» հիմնական բաժանման համար: Հաջորդը ընտրեք բաժանման համարը որպես 1:
  3. Տվեք կանխադրված ամբողջական չափը `երկու անգամ սեղմելով Enter ստեղնը:
  4. Հաջորդը կտտացրեք «p» ՝ սահմանված միջնորմը տպելու համար:
  5. Կտտացրեք «L» ՝ բոլոր առկա տեսակները թվարկելու համար:
  6. Մուտքագրեք «t’ ՝ միջնապատերը ընտրելու համար:
  7. Linux raid auto- ի համար ընտրեք «fd» և կիրառելու համար սեղմեք Enter:
  8. Այնուհետև կրկին օգտագործեք «p» ՝ մեր կատարած փոփոխությունները տպելու համար:
  9. Փոփոխությունները գրելու համար օգտագործեք «w»:

Այժմ մենք գնում ենք ճիշտ նույնը sdb1- ի համար

fdisk /dev /sdb1

Հետևեք նույն ճշգրիտ քայլերին, ինչ sdc1- ը

Քայլ 4: Ստուգեք փոփոխությունները

Ստուգեք փոփոխությունները
Ստուգեք փոփոխությունները
Հաստատեք փոփոխությունները
Հաստատեք փոփոխությունները

Երկու միջնապատերն էլ հաջողությամբ ստեղծվելուց հետո նույն «mdadm» հրամանի միջոցով ստուգեք sdb և sdc USB կրիչների փոփոխությունները, և դա կհաստատի RAID տեսակը

Օգտագործելով հրամանը.

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

մենք կարող ենք օգտագործել նույն հրամանը, բայց վերջում ավելացնել մեկը

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

Քայլ 5: RAID1 սարքերի ստեղծում

RAID1 սարքերի ստեղծում
RAID1 սարքերի ստեղծում
RAID1 սարքերի ստեղծում
RAID1 սարքերի ստեղծում
RAID1 սարքերի ստեղծում
RAID1 սարքերի ստեղծում
RAID1 սարքերի ստեղծում
RAID1 սարքերի ստեղծում

Հաջորդը ստեղծեք RAID1 սարքը, որը կոչվում է «/dev/md0» կամ կարող եք օգտագործել «/dev/md127» ՝ օգտագործելով հետևյալ հրամանը և ստուգեք այն:

mdadm -create /dev /md0-մակարդակ = հայելի-վախ-սարքեր = 2 /dev /sd [b-c] 1

cat /proc /mdstat

կամ

mdadm -create /dev /md127-մակարդակ = հայելի-վախ-սարքեր = 2 /dev /sd [b-c] 1

cat /proc /mdstat

Հաջորդը ստուգեք raid սարքերի տեսակը և raid զանգվածը ՝ օգտագործելով հետևյալ հրամանները:

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

mdadm -մանրամասն /dev /md0 ԿԱՄ mdadm -մանրամասն /dev /md127

Վերոնշյալ նկարներից դուք պետք է քիչ թե շատ հասկանաք, որ raid1- ը ստեղծվել է և օգտագործում է /dev /sdb1 և /dev /sdc1 միջնապատերը, ինչպես նաև կարող եք կարգավիճակը տեսնել որպես համաժամացման: Միջոցով

mdadm -մանրամասն /dev /md0 կամ mdadm -մանրամասն /dev /md127 հրաման

Քայլ 6: RAID սարքի վրա ֆայլային համակարգի ստեղծում

RAID սարքի վրա ֆայլային համակարգի ստեղծում
RAID սարքի վրա ֆայլային համակարգի ստեղծում
RAID սարքի վրա ֆայլային համակարգի ստեղծում
RAID սարքի վրա ֆայլային համակարգի ստեղծում
RAID սարքի վրա ֆայլային համակարգի ստեղծում
RAID սարքի վրա ֆայլային համակարգի ստեղծում

Ստեղծեք ֆայլային համակարգ ՝ օգտագործելով ext4- ը md0- ի կամ md127- ի համար և տեղադրեք /mnt /raid1- ի տակ: Այս քայլը կարևոր է:

Օգտագործեք հրամանը

mkfs.ext4 /dev /md0 կամ mkfs.ext4 /dev /md127

Հաջորդը, նորաստեղծ ֆայլային համակարգը տեղադրեք «/mnt/raid1» - ի տակ և ստեղծեք որոշ ֆայլեր և ստուգեք բովանդակությունը ամրացման կետի տակ:

Օգտագործեք այս հրամանները

mkdir /mnt /raid1

mount/dev/md0/mnt/raid1/

touch /mnt/raid1/tecmint.txt

արձագանք «tecmint raid setups»> /mnt/raid1/tecmint.txt

կատու /mnt/raid1/tecmint.txt

կատուն proc/mdstat

Այսպիսով, համակարգի վերագործարկման ժամանակ RAID1- ը ինքնաբերաբար տեղադրելու համար հարկավոր է մուտքագրել fstab ֆայլում: Բացեք «/etc/fstab» ֆայլը և ավելացրեք հետևյալը

/dev/md0/mnt/raid1 ext4 կանխադրված 0 0

համոզվեք, որ վազեք

Գործարկեք «mount -av» ՝ fstab ֆայլում սխալներ տեսնելու համար, չնայած քայլին հետևելու դեպքում սխալներ չեն երևա:

Այժմ եկեք, ձեռքով պահենք արշավանքի կազմաձևը «mdadm.conf» ֆայլում ՝ օգտագործելով ստորև բերված հրամանը:

mdadm -մանրամասն -սկան --verbose >> /etc/mdadm.conf

Քայլ 7: Ստուգեք տվյալները սկավառակի ձախողումից հետո

Սկավառակի ձախողումից հետո ստուգեք տվյալները
Սկավառակի ձախողումից հետո ստուգեք տվյալները
Սկավառակի ձախողումից հետո ստուգեք տվյալները
Սկավառակի ձախողումից հետո ստուգեք տվյալները
Սկավառակի ձախողումից հետո ստուգեք տվյալները
Սկավառակի ձախողումից հետո ստուգեք տվյալները
Սկավառակի ձախողումից հետո ստուգեք տվյալները
Սկավառակի ձախողումից հետո ստուգեք տվյալները

RAID- ի նպատակն է, եթե կոշտ սկավառակից որևէ մեկը ձախողվի կամ վթարի ենթարկվի, մեր տվյալները հասանելի կլինեն: Եկեք տեսնենք, թե ինչ կլինի, երբ սկավառակի որևէ սկավառակ անհասանելի լինի զանգվածում:

մենք տեսնում ենք, որ մեր սարքում առկա է 2 սարք, իսկ ակտիվ սարքերը `2: Այսպիսով, այժմ հեռացրեք ձեր կոշտ սկավառակներից մեկը

ls -l /dev | grep sd

mdadm -մանրամասն /dev /md0

Մենք տեսնում ենք, որ մեր վարորդներից մեկը կորել է, ուստի հիմա եկեք ստուգենք մեր տվյալները:

Օգտագործեք thease հրամանները

cd/mnt/raid1/

cat tecmint.txt

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

Արդյո՞ք տվյալները դեռ պետք է լինեն և հասանելի լինեն մեզ համար, նույնիսկ եթե վարորդներից մեկին հանել ենք, սա RAID 1 -ի առավելությունն է (հայելին)

Քայլ 8: Հրամանների ինդեքս

fdisk: դա հրամանի տող է, որն ապահովում է սկավառակի բաժանման գործառույթներ:

cat: դա ստանդարտ Unix ծրագիր է, որը հաջորդաբար կարդում է ֆայլերը ՝ դրանք գրելով ստանդարտ ելքի վրա:

mount: հրամանը տեղադրում է պահեստավորման սարք կամ ֆայլային համակարգ ՝ հասանելի դարձնելով այն և կցելով այն գոյություն ունեցող գրացուցակի կառուցվածքին:

mkdir: օգտագործվում է նոր գրացուցակ ստեղծելու համար:

touch: հրաման է, որն օգտագործվում է համակարգչային ֆայլի կամ գրացուցակի մուտքի ամսաթիվը և (կամ) փոփոխման ամսաթիվը թարմացնելու համար:

echo- ն հրաման է, որը թողարկում է այն տողերը, որոնք փոխանցվում են որպես արգումենտներ: Դա հրաման է, որը սովորաբար օգտագործվում է պատյանների սցենարներում և խմբաքանակի ֆայլերում `կարգավիճակի տեքստը էկրանին կամ համակարգչային ֆայլին կամ որպես խողովակաշարի աղբյուրի մաս դուրս բերելու համար:

Քայլ 9: Այլևս ոչ մի քայլ

Եթե այսքան շնորհավորեցիք, որովհետև ինձ ամբողջ կեսօր տևեց, ես ստիպված էի դա անել երկու անգամ, իմ բոլոր սքրինշոթերը կոռումպացված են, հուսով եմ, որ կարող էի օգնել RAID1- ի մարտերին:

Խորհուրդ ենք տալիս: