Ṣiṣẹda Software RAID0 (Stripe) lori Awọn Ẹrọ Meji Lilo Irinṣẹ mdadm ni Lainos - Apá 2
RAID jẹ Apọju Apejuwe ti awọn disiki ti ko gbowolori, ti a lo fun wiwa giga ati igbẹkẹle ninu awọn agbegbe iwọn nla, nibiti o nilo lati ni aabo data ju lilo deede. Igbogun ti o kan kan gbigba ti awọn disiki ni a pool lati di a mogbonwa iwọn ati ki o ni ohun orun. Apapọ awakọ ṣe ipilẹ kan tabi pe bi ṣeto ti (ẹgbẹ).
A le ṣẹda RAID, ti o ba jẹ pe nọmba 2 ti o kere julọ ti disiki ti a sopọ si adari igbogun ti ati ṣe iwọn ọgbọn ọgbọn tabi awọn awakọ diẹ sii ni a le ṣafikun ni ọna kan ni ibamu si Awọn ipele RAID ti a ṣalaye. Raid sọfitiwia wa laisi lilo hardware ti ara wọnyẹn ni a pe ni bi igbogun ti sọfitiwia. Raid sọfitiwia yoo lorukọ bi igbogun ti Eniyan.
Erongba akọkọ ti lilo RAID ni lati ṣafipamọ data lati Nikan aaye ti ikuna, tumọ si ti a ba lo disiki kan lati tọju data naa ti o ba kuna, lẹhinna ko ni aye lati gba data wa pada, lati da pipadanu data ti a nilo a Ọna ifarada ẹbi. Nitorinaa, pe a le lo gbigba diẹ ninu disiki lati ṣe agbekalẹ eto RAID kan.
Adikala jẹ ṣiṣan data kọja ọpọ disiki ni akoko kanna nipa pinpin awọn akoonu naa. Ṣebi a ni awọn disiki meji ati ti a ba fi akoonu pamọ si iwọn ọgbọn ọgbọn yoo wa ni fipamọ labẹ awọn disiki ti ara mejeeji nipa pipin akoonu naa. Fun iṣẹ RAID 0 ti o dara julọ yoo ṣee lo, ṣugbọn a ko le gba data ti ọkan ninu awakọ naa ba kuna. Nitorinaa, kii ṣe iṣe ti o dara lati lo RAID 0. Ojutu kan ṣoṣo ni lati fi sori ẹrọ ẹrọ pẹlu RAID0 awọn iwọn ọgbọn ti a lo lati ṣe aabo awọn faili pataki rẹ.
- RAID 0 ni Iṣe giga.
- Isonu Agbara Ero ni RAID 0. Ko si aaye kankan ti yoo parun.
- Ifarada Ẹṣẹ Ero (Ko le gba data pada ti eyikeyi ọkan ninu disk ba kuna).
- Kọ ati Kika yoo dara julọ.
Nọmba ti o kere julọ ti awọn disiki gba laaye lati ṣẹda RAID 0 jẹ 2, ṣugbọn o le ṣafikun disiki diẹ sii ṣugbọn aṣẹ yẹ ki o jẹ ilọpo meji bi 2, 4, 6, 8. Ti o ba ni kaadi RAID ti ara pẹlu awọn ibudo to pọ, o le ṣafikun awọn disiki diẹ sii .
Nibi a ko lo igbogun ti Ohun elo, iṣeto yii da lori RAID Software nikan. Ti a ba ni kaadi igbogun ti ohun elo ti ara a le wọle si lati UI iwulo rẹ. Diẹ ninu modaboudu nipasẹ aiyipada ni-kọ pẹlu ẹya RAID, nibẹ UI le wọle si ni lilo awọn bọtini Ctrl + I .
Ti o ba jẹ tuntun si awọn ipilẹ RAID, jọwọ ka nkan iṣaaju wa, nibi ti a ti bo diẹ ninu iṣafihan ipilẹ ti nipa RAID.
- Ifihan si RAID ati Awọn imọran RAID
Operating System : CentOS 6.5 Final IP Address : 192.168.0.225 Two Disks : 20 GB each
Nkan yii jẹ Apá 2 ti 9-Tutorial RAID jara, nibi ni apakan yii, a yoo wo bawo ni a ṣe le ṣẹda ati ṣeto sọfitiwia RAID0 tabi ṣiṣan ni awọn eto Linux tabi awọn olupin nipa lilo awọn disiki 20GB meji ti a npè ni sdb ati sdc .
Igbesẹ 1: Eto Nmu ati Fifi mdadm fun Ṣiṣakoṣo RAID
1. Ṣaaju ki o to ṣeto RAID0 ni Lainos, jẹ ki a ṣe imudojuiwọn eto kan ati lẹhinna fi package sii ‘mdadm’. Mdadm jẹ eto kekere, eyiti yoo gba wa laaye lati tunto ati ṣakoso awọn ẹrọ RAID ni Linux.
# yum clean all && yum update # yum install mdadm -y
Igbesẹ 2: Ṣayẹwo So Awakọ 20GB Meji
2. Ṣaaju ki o to ṣẹda RAID 0, rii daju lati rii daju pe awari awọn dira lile meji ti o so tabi rara, ni lilo pipaṣẹ atẹle.
# ls -l /dev | grep sd
3. Ni kete ti a rii awakọ awakọ lile tuntun, o to akoko lati ṣayẹwo boya awọn awakọ ti a ti sopọ mọ ti nlo lilo eyikeyi igbogun ti wa tẹlẹ pẹlu iranlọwọ ti titẹle aṣẹ ‘mdadm’.
# mdadm --examine /dev/sd[b-c]
Ninu iṣẹjade ti o wa loke, a wa mọ pe ko si ọkan ti RAID ti a ti fi si awọn awakọ meji wọnyi sdb ati sdc .
Igbesẹ 3: Ṣiṣẹda Awọn ipin fun RAID
4. Bayi ṣẹda awọn ipin sdb ati sdc fun igbogun ti, pẹlu iranlọwọ ti titẹle pipaṣẹ fdisk. Nibi, Emi yoo fihan bi a ṣe le ṣẹda ipin lori sdb iwakọ.
# fdisk /dev/sdb
Tẹle awọn itọnisọna ni isalẹ fun ṣiṣẹda awọn ipin.
- Tẹ ‘n‘ fun ṣiṣẹda ipin tuntun.
- Lẹhinna yan ‘P’ fun ipin Primary.
- Nigbamii yan nọmba ipin bi 1.
- Fun iye aiyipada nipasẹ titẹ ni igba meji bọtini Tẹ.
- Nigbamii tẹ 'P' lati tẹ ipin ti a ṣalaye.
Tẹle awọn itọnisọna ni isalẹ fun ṣiṣẹda idojukọ igbogun ti Linux lori awọn ipin.
- Tẹ 'L' lati ṣe atokọ gbogbo awọn oriṣi ti o wa.
- Tẹ ‘t‘ati 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.
Akiyesi: Jọwọ tẹle awọn itọnisọna kanna loke lati ṣẹda ipin lori sdc iwakọ bayi.
5. Lẹhin ti o ṣẹda awọn ipin, rii daju pe awọn awakọ naa ti ṣalaye ni deede fun RAID nipa lilo pipaṣẹ atẹle.
# mdadm --examine /dev/sd[b-c] # mdadm --examine /dev/sd[b-c]1
Igbesẹ 4: Ṣiṣẹda RAID md Awọn ẹrọ
6. Bayi ṣẹda ẹrọ md (ie/dev/md0) ati lo ipele igbogun ti lilo pipaṣẹ isalẹ.
# mdadm -C /dev/md0 -l raid0 -n 2 /dev/sd[b-c]1 # mdadm --create /dev/md0 --level=stripe --raid-devices=2 /dev/sd[b-c]1
- -C - ṣẹda
- -l - ipele
- -n - Ko si ti awọn ẹrọ igbogun ti
7. Lọgan ti a ti ṣẹda ẹrọ md, ni bayi ṣayẹwo ipo Ipele RAID, Awọn ẹrọ ati Eto ti a lo, pẹlu iranlọwọ ti atẹle awọn ofin atẹle bi o ti han.
# cat /proc/mdstat
# mdadm -E /dev/sd[b-c]1
# mdadm --detail /dev/md0
Igbesẹ 5: Ṣiṣayẹwo Awọn ẹrọ RAID si Eto faili
8. Ṣẹda eto faili ext4 kan fun ẹrọ RAID/dev/md0 ki o si gbe e labẹ/dev/raid0.
# mkfs.ext4 /dev/md0
9. Lọgan ti a ti ṣẹda eto faili ext4 fun ẹrọ Raid, ni bayi ṣẹda itọsọna aaye oke (ie/mnt/raid0) ki o si gbe ẹrọ/dev/md0 sii labẹ rẹ.
# mkdir /mnt/raid0 # mount /dev/md0 /mnt/raid0/
10. Nigbamii, rii daju pe ẹrọ/dev/md0 ti wa labẹ labẹ/mnt/raid0 liana nipa lilo pipaṣẹ df.
# df -h
11. Nigbamii, ṣẹda faili kan ti a pe ni 'tecmint.txt' labẹ aaye oke/mnt/raid0, ṣafikun akoonu diẹ si faili ti o ṣẹda ki o wo akoonu faili kan ati itọsọna.
# touch /mnt/raid0/tecmint.txt # echo "Hi everyone how you doing ?" > /mnt/raid0/tecmint.txt # cat /mnt/raid0/tecmint.txt # ls -l /mnt/raid0/
12. Lọgan ti o ti wadi awọn aaye oke, o to akoko lati ṣẹda titẹsi fstab ni/ati be be lo/fstab faili.
# vim /etc/fstab
Ṣafikun titẹsi atẹle bi a ti ṣalaye. Le yatọ si ipo oke rẹ ati eto faili ti o nlo.
/dev/md0 /mnt/raid0 ext4 defaults 0 0
13. Ṣiṣe oke '-a' lati ṣayẹwo ti aṣiṣe eyikeyi ba wa ni titẹsi fstab.
# mount -av
Igbesẹ 6: Fifipamọ awọn atunto RAID
14. Lakotan, fipamọ iṣeto igbogun ti si ọkan ninu faili naa lati tọju awọn atunto fun lilo ọjọ iwaju. Lẹẹkansi a lo aṣẹ 'mdadm' pẹlu awọn aṣayan '-s' (ọlọjẹ) ati awọn aṣayan '-v' (verbose) bi o ti han.
# mdadm -E -s -v >> /etc/mdadm.conf # mdadm --detail --scan --verbose >> /etc/mdadm.conf # cat /etc/mdadm.conf
Iyẹn ni, a ti rii nibi, bii o ṣe le tunto ṣiṣan RAID0 pẹlu awọn ipele igbogun nipa lilo awọn disiki lile meji. Ninu nkan ti n tẹle, a yoo rii bii o ṣe le ṣeto RAID5.