Ṣeto Ipele RAID Ipele 6 (Ṣiṣan pẹlu Parity Pinpin Double) ni Lainos - Apá 5
RAID 6 jẹ ẹya ti igbegasoke ti RAID 5, nibiti o ti ni ipin pinpin meji eyiti o pese ifarada ẹbi paapaa lẹhin awọn awakọ meji kuna. Eto pataki ti iṣẹ apinfunni ṣi ṣiṣisẹ iṣẹ ti awọn ikuna awọn disiki nigbakanna meji. O jẹ bakanna RAID 5 , ṣugbọn o pese agbara diẹ sii, nitori pe o nlo disk diẹ sii fun iraja.
Ninu nkan wa tẹlẹ, a ti rii idapọ pinpin ni RAID 5, ṣugbọn ninu nkan yii a yoo rii RAID 6 pẹlu ipin ti a pin kaakiri. Maṣe reti iṣẹ afikun ju eyikeyi RAID miiran, ti o ba jẹ bẹ a ni lati fi sori ẹrọ Alakoso RAID ifiṣootọ paapaa. Nibi ni RAID 6 paapaa ti a ba ṣii awọn disiki 2 wa a le gba data pada nipasẹ rirọpo awakọ apoju ati kọ ọ lati iraja.
Lati ṣeto RAID 6 , awọn nọmba 4 ti o kere ju ti awọn disiki tabi diẹ sii ninu ṣeto kan nilo. RAID 6 ni awọn disiki pupọ paapaa ni diẹ ninu ṣeto o le jẹ diẹ ninu awọn disiki diẹ, lakoko kika, yoo ka lati gbogbo awọn awakọ, nitorinaa kika yoo yiyara nigbati kikọ yoo jẹ talaka nitori o ni lati adikala lori ọpọ awọn disiki.
Bayi, ọpọlọpọ wa wa si ipari, kilode ti a nilo lati lo RAID 6 , nigbati ko ṣe bi RAID eyikeyi miiran. Hmm H awọn ti o gbe ibeere yii nilo lati mọ pe, ti wọn ba nilo ifarada ẹbi giga yan RAID 6. Ni gbogbo awọn agbegbe ti o ga julọ pẹlu wiwa giga fun ibi ipamọ data, wọn lo RAID 6 nitori pe ibi ipamọ data jẹ pataki julọ ati nilo lati ni aabo ni eyikeyi idiyele, tun o le wulo fun awọn agbegbe sisanwọle fidio.
- Iṣẹ iṣe dara.
- RAID 6 jẹ gbowolori, bi o ṣe nilo awakọ ominira meji ni a lo fun awọn iṣẹ iraja.
- Yoo ṣii agbara awọn disiki meji fun lilo alaye iraja (idapo meji).
- Ko si pipadanu data, paapaa lẹhin disiki meji kuna. A le tun kọ lati iraja lẹhin rirọpo disiki ti o kuna.
- Kika yoo dara julọ ju RAID 5, nitori pe o ka lati ọpọ disk, Ṣugbọn iṣẹ kikọ yoo jẹ talaka pupọ laisi ifiṣootọ RAID Adarí.
Awọn nọmba 4 ti o kere ju ti awọn disiki ni a nilo lati ṣẹda RAID 6. Ti o ba fẹ ṣafikun awọn disiki diẹ sii, o le, ṣugbọn o gbọdọ ni adari igbogun ti ifiṣootọ. Ninu software RAID, a kii yoo ni iṣẹ ti o dara julọ ni RAID 6. Nitorina a nilo oludari RAID ti ara.
Awọn ti o jẹ tuntun si iṣeto RAID, a ni iṣeduro lati lọ nipasẹ awọn nkan RAID ni isalẹ.
- Awọn Agbekale Ipilẹ ti RAID ni Linux - Apakan 1
- Ṣiṣẹda RAID sọfitiwia 0 (Stripe) ni Lainos - Apá 2
- Ṣiṣeto RAID 1 (Mirroring) ni Lainos - Apá 3
Operating System : CentOS 6.5 Final IP Address : 192.168.0.228 Hostname : rd6.tecmintlocal.com Disk 1 [20GB] : /dev/sdb Disk 2 [20GB] : /dev/sdc Disk 3 [20GB] : /dev/sdd Disk 4 [20GB] : /dev/sde
Nkan yii jẹ Apakan 5 kan ti 9-Tutorial RAID jara, nibi a yoo wo bawo ni a ṣe le ṣẹda ati ṣeto RAID Software sọfitiwia tabi Ṣiṣan pẹlu Ẹka Pinpin Double ni awọn eto Linux tabi awọn olupin nipa lilo awọn disiki 20GB mẹrin ti a npè ni/dev/sdb,/dev/sdc,/dev/sdd ati/dev/sde.
Igbesẹ 1: Fifi Irinṣẹ mdadm ati Ṣayẹwo Awakọ
1. Ti o ba n tẹle awọn nkan Raid meji ti o kẹhin wa (Apá 2 ati Apá 3), nibi ti a ti fihan tẹlẹ bi a ṣe le fi ọpa 'mdadm' sori ẹrọ. Ti o ba jẹ tuntun si nkan yii, jẹ ki n ṣalaye pe 'mdadm' jẹ ọpa lati ṣẹda ati ṣakoso Raid ni awọn ọna ṣiṣe Linux, jẹ ki a fi sori ẹrọ ọpa nipa lilo pipaṣẹ atẹle ni ibamu si pinpin Linux rẹ.
# yum install mdadm [on RedHat systems] # apt-get install mdadm [on Debain systems]
2. Lẹhin fifi ohun elo sii, o to akoko lati ṣayẹwo awọn awakọ mẹrin ti a so ti a yoo lo fun ẹda igbogun ti nipa lilo pipaṣẹ 'fdisk' wọnyi.
# fdisk -l | grep sd
3. Ṣaaju ki o to ṣẹda awọn awakọ RAID, ṣayẹwo nigbagbogbo awọn awakọ disiki wa boya o wa eyikeyi RAID ti ṣẹda tẹlẹ lori awọn disiki naa.
# mdadm -E /dev/sd[b-e] # mdadm --examine /dev/sdb /dev/sdc /dev/sdd /dev/sde
Akiyesi: Ninu aworan ti o wa loke n ṣalaye pe ko si eyikeyi idena-Super ti a rii tabi ko si RAID ti o ṣalaye ninu awọn awakọ disiki mẹrin. A le lọ siwaju lati bẹrẹ ṣiṣẹda RAID 6.
Igbesẹ 2: Ṣiṣe ipin fun RAID 6
4. Bayi ṣẹda awọn ipin fun igbogun ti '/ dev/sdb', '/ dev/sdc', '/ dev/sdd' ati '/ dev/sde' pẹlu iranlọwọ ti titẹle pipaṣẹ fdisk. Nibi, a yoo fihan bi a ṣe le ṣẹda ipin lori sdb drive ati nigbamii awọn igbesẹ kanna lati tẹle fun isinmi awọn awakọ naa.
# fdisk /dev/sdb
Jọwọ tẹle awọn itọnisọna bi o ṣe han ni isalẹ fun ṣiṣẹda ipin.
- Tẹ ‘n‘ fun ṣiṣẹda ipin tuntun.
- Lẹhinna yan ‘P’ fun ipin Primary.
- Nigbamii yan nọmba ipin bi 1.
- Ṣalaye iye aiyipada nipasẹ titẹ ni igba meji bọtini Tẹ.
- Nigbamii tẹ 'P' lati tẹ ipin ti a ṣalaye.
- Tẹ 'L' lati ṣe atokọ gbogbo awọn oriṣi ti o wa.
- Tẹ ‘t’ lati yan awọn ipin naa.
- Yan ‘fd’ fun idojukọ igbogun ti Linux ki o tẹ Tẹ lati lo.
- Lẹhinna tun lo 'P' lati tẹ awọn ayipada ohun ti a ti ṣe.
- Lo ‘w’ lati ko awọn ayipada naa.
# fdisk /dev/sdc
# fdisk /dev/sdd
# fdisk /dev/sde
5. Lẹhin ti o ṣẹda awọn ipin, o jẹ iwa ti o dara nigbagbogbo lati ṣayẹwo awọn awakọ fun awọn bulọọki nla. Ti awọn bulọọki nla ko ba wa ju a le lọ ori lati ṣẹda ipilẹ RAID tuntun kan.
# mdadm -E /dev/sd[b-e]1 or # mdadm --examine /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
Igbesẹ 3: Ṣiṣẹda ẹrọ md (RAID)
6. Bayi o to akoko lati ṣẹda ẹrọ Raid 'md0' (ie/dev/md0) ati lo ipele igbogun ti lori gbogbo awọn ipin ti o ṣẹṣẹ ṣẹda ati jẹrisi igbogun ti ni lilo awọn ofin atẹle.
# mdadm --create /dev/md0 --level=6 --raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1 # cat /proc/mdstat
7. O tun le ṣayẹwo ilana lọwọlọwọ ti igbogun ti nipa lilo pipaṣẹ iṣọ bi o ṣe han ninu imudani iboju ni isalẹ.
# watch -n1 cat /proc/mdstat
8. Daju awọn ẹrọ igbogun ti nipa lilo pipaṣẹ atẹle.
# mdadm -E /dev/sd[b-e]1
Akiyesi :: Aṣẹ ti o wa loke yoo han alaye ti awọn disiki mẹrin, eyiti o pẹ pupọ nitorinaa ko ṣee ṣe lati firanṣẹ iṣẹjade tabi mimu iboju nibi.
9. Itele, rii daju awọn igbogun ti RAID lati jẹrisi pe atunṣe ti bẹrẹ.
# mdadm --detail /dev/md0
Igbesẹ 4: Ṣiṣẹda FileSystem lori Ẹrọ Raid
10. Ṣẹda eto faili ni lilo ext4 fun '/ dev/md0' ki o si fi sii labẹ /mnt/raid6 . Nibi a ti lo ext4, ṣugbọn o le lo eyikeyi iru eto faili gẹgẹbi fun yiyan rẹ.
# mkfs.ext4 /dev/md0
11. Gbe ọna eto faili ti o ṣẹda labẹ /mnt/raid6 ki o jẹrisi awọn faili labẹ aaye oke, a le rii sisonu + ti a ri.
# mkdir /mnt/raid6 # mount /dev/md0 /mnt/raid6/ # ls -l /mnt/raid6/
12. Ṣẹda diẹ ninu awọn faili labẹ aaye oke ki o fi ọrọ kun diẹ ninu eyikeyi faili lati ṣayẹwo akoonu naa.
# touch /mnt/raid6/raid6_test.txt # ls -l /mnt/raid6/ # echo "tecmint raid setups" > /mnt/raid6/raid6_test.txt # cat /mnt/raid6/raid6_test.txt
13. Ṣafikun titẹsi kan ni /etc/fstab lati gbe ẹrọ sori ẹrọ laifọwọyi ni ibẹrẹ eto ati ṣafikun titẹsi isalẹ, aaye oke le yato gẹgẹ bi agbegbe rẹ.
# vim /etc/fstab /dev/md0 /mnt/raid6 ext4 defaults 0 0
14. Nigbamii, ṣe 'Mount -a' pipaṣẹ lati ṣayẹwo boya aṣiṣe eyikeyi wa ni titẹsi fstab.
# mount -av
Igbesẹ 5: Fipamọ iṣeto ni RAID 6
15. Jọwọ ṣe akiyesi nipa aiyipada RAID ko ni faili atunto kan. A ni lati fipamọ nipa ọwọ pẹlu lilo pipaṣẹ isalẹ ati lẹhinna rii daju ipo ti ẹrọ '/ dev/md0'.
# mdadm --detail --scan --verbose >> /etc/mdadm.conf # mdadm --detail /dev/md0
Igbesẹ 6: Fifi Awọn awakọ apoju sii
16. Bayi o ni awọn disiki 4 ati pe alaye iraja meji wa. Ni awọn ọrọ miiran, ti eyikeyi ninu disiki naa ba kuna a le gba data naa, nitori pe ilọpo meji wa ni RAID 6.
Ṣe le jẹ ti disiki keji ba kuna, a le ṣafikun tuntun ṣaaju titan disk kẹta. O ṣee ṣe lati ṣafikun awakọ apoju lakoko ṣiṣẹda eto RAID wa, Ṣugbọn Emi ko ṣalaye awakọ apoju lakoko ṣiṣẹda eto igbogun ti wa. Ṣugbọn, a le ṣafikun awakọ apoju lẹhin eyikeyi ikuna awakọ tabi lakoko ṣiṣẹda eto RAID. Bayi a ti ṣẹda tẹlẹ RAID ṣeto bayi jẹ ki n ṣafikun awakọ apoju fun ifihan.
Fun idi iṣafihan, Mo ti fi kọnputa tuntun HDD disiki kan (ie/dev/sdf), jẹ ki a ṣayẹwo disk ti a so.
# ls -l /dev/ | grep sd
17. Nisisiyi tun jẹrisi disiki tuntun ti a so fun eyikeyi igbogun ti wa ni tunto tẹlẹ tabi kii ṣe lilo mdadm aṣẹ kanna.
# mdadm --examine /dev/sdf
Akiyesi: Gẹgẹbi o ṣe deede, bii a ti ṣẹda awọn ipin fun awọn disiki mẹrin ni iṣaaju, bakanna a ni lati ṣẹda ipin tuntun lori disiki ti a fi sii tuntun nipa lilo pipaṣẹ fdisk.
# fdisk /dev/sdf
18. Lẹẹkansi lẹhin ti o ṣẹda ipin tuntun lori/dev/sdf, jẹrisi igbogun ti lori ipin, pẹlu awakọ apoju si ẹrọ igbogun ti/dev/md0 ati ṣayẹwo ẹrọ ti a fi kun.
# mdadm --examine /dev/sdf # mdadm --examine /dev/sdf1 # mdadm --add /dev/md0 /dev/sdf1 # mdadm --detail /dev/md0
Igbesẹ 7: Ṣayẹwo igbogun ti aṣiṣe mẹfa 6
19. Bayi, jẹ ki a ṣayẹwo boya awakọ apoju ṣiṣẹ laifọwọyi, ti ẹnikẹni ninu disiki naa ba kuna ninu Eto wa. Fun idanwo, Mo ti sọ ami tikalararẹ ọkan ninu awakọ naa kuna.
Nibi, a yoo samisi /dev/sdd1 bi awakọ ti kuna.
# mdadm --manage --fail /dev/md0 /dev/sdd1
20. Jẹ ki n gba awọn alaye ti RAID ṣeto bayi ati ṣayẹwo boya apoju wa bẹrẹ lati muṣiṣẹ.
# mdadm --detail /dev/md0
Yara! Nibi, a le rii ifipamọ ti muu ṣiṣẹ ati bẹrẹ ilana atunkọ. Ni isale a le rii awakọ ti ko tọ /dev/sdd1 ti a ṣe akojọ bi aṣiṣe. A le ṣe atẹle ilana kọ nipa lilo pipaṣẹ atẹle.
# cat /proc/mdstat
Ipari:
Nibi, a ti rii bii o ṣe le ṣeto RAID 6 nipa lilo awọn disiki mẹrin. Ipele RAID yii jẹ ọkan ninu iṣeto gbowolori pẹlu apọju giga. A yoo rii bi a ṣe le ṣeto RAID 10 ti o ni itẹ-ẹiyẹ ati pupọ diẹ sii ninu awọn nkan atẹle. Titi di igba naa, wa ni asopọ pẹlu TECMINT.