Talaan ng mga Nilalaman:

Paano Gumawa ng Imbakan ng Raid-1: 9 Mga Hakbang
Paano Gumawa ng Imbakan ng Raid-1: 9 Mga Hakbang

Video: Paano Gumawa ng Imbakan ng Raid-1: 9 Mga Hakbang

Video: Paano Gumawa ng Imbakan ng Raid-1: 9 Mga Hakbang
Video: Part 1: Katapusan ni Ka Oris: Paano Napaslang ang Top NPA Leader? | Magandang Gabi Pilipinas 2024, Nobyembre
Anonim
Paano Gumawa ng Raid-1 Storage
Paano Gumawa ng Raid-1 Storage

Ano ang RAID1 sa simpleng mga term nito

: Pag-mirror ng disk. Pinakamahusay na na-optimize para sa Kalabisan at nangangailangan ng isang Minimum na bilang ng 2 drive

Ano ang RAID1 sa mga kumplikadong termino nito

: Ito ay binubuo ng isang eksaktong kopya (o salamin) ng isang hanay ng data sa dalawa o higit pang mga disk; ang isang klasikong RAID 1 mirrored na pares ay naglalaman ng dalawang mga disk. Ang pagsasaayos na ito ay hindi nag-aalok ng pagkakapantay-pantay, pagguhit, o paglawak ng puwang ng disk sa maraming mga disk, dahil ang data ay nakasalamin sa lahat ng mga disk na kabilang sa array, at ang array ay maaari lamang kasing laki ng pinakamaliit na disk ng miyembro. Ang layout na ito ay kapaki-pakinabang kapag ang nabasa na pagganap o pagiging maaasahan ay mas mahalaga kaysa sa pagsulat ng pagganap o ang nagresultang kapasidad ng pag-iimbak ng data.

(Pinaliwanag ito ng mabuti ng Wikipedia)

Ano ang mabuti at ano ang kakila-kilabot nito

Napakataas na pagganap; Napakataas na proteksyon ng data; Napakaliit na parusa sa pagganap ng pagsusulat.

Mga kahinaan: Mataas na kalabisan sa gastos sa overhead; Dahil ang lahat ng data ay nadoble, dalawang beses ang kapasidad ng imbakan ay kinakailangan.

Ano ang kakailanganin mo

Minimum na hindi bababa sa 2 mga USB stick o hard drive maaari kang magdagdag ng higit pa sa pamamagitan ng paggamit ng 4, 6 at 8

Ang lahat ng code ay nasa Italic

Hakbang 1: Pag-install ng Mdadm

Pag-install ng Mdadm
Pag-install ng Mdadm

Unang bagay: Kailangan mong makuha ang RAID software. Kakailanganin mong mag-download at mag-install ng mdadm mula sa iyong software repository. Medyo karaniwan ito, kaya buksan ang terminal at i-type ang sumusunod na utos:

sudo apt-get install mdadm

Hakbang 2: Suriin ang aming Mga Drive Disk

kailangan nating suriin ang aming mga disk drive kung mayroon nang naka-configure na raid.

Gamit ang sumusunod na utos:

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

Hakbang 3: Paghiwalay ng Drive para sa RAID

Paghiwalay ng Drive para sa RAID
Paghiwalay ng Drive para sa RAID
Paghiwalay ng Drive para sa RAID
Paghiwalay ng Drive para sa RAID

gumagamit kami ng minimum na dalawang partisyon / dev / sdc1 at / dev / sdb1 para sa paglikha ng RAID1. Lumikha tayo ng mga pagkahati sa dalawang drive na ito na gumagamit ng 'fdisk' na utos at baguhin ang uri sa pagsalakay sa panahon ng paggawa ng pagkahati.

Gamitin ang utos na ito

tautisk / dev / sdc1

pagkatapos ay sundin ang mga tagubiling ito

  1. Pindutin ang 'n' para sa paglikha ng bagong pagkahati.
  2. Pagkatapos piliin ang 'P' para sa Pangunahing pagkahati. Susunod piliin ang numero ng pagkahati bilang 1.
  3. Ibigay ang default na buong sukat sa pamamagitan lamang ng pagpindot sa dalawang beses na Enter key.
  4. Susunod na pindutin ang 'p' upang mai-print ang tinukoy na pagkahati.
  5. Pindutin ang 'L' upang ilista ang lahat ng magagamit na mga uri.
  6. I-type ‘t‘to pumili ng mga partisyon.
  7. Piliin ang 'taut' para sa auto ng raid ng Linux at pindutin ang Enter upang mag-apply.
  8. Pagkatapos ay muling gamitin ang 'p' upang mai-print ang mga pagbabago na aming nagawa.
  9. Gumamit ng 'w' upang isulat ang mga pagbabago.

Ngayon pupunta kami sa eksaktong kapareho para sa sdb1

tautisk / dev / sdb1

Kaya sundin ang parehong eksaktong mga hakbang tulad ng sdc1

Hakbang 4: I-verify ang Mga Pagbabago

Patunayan ang Mga Pagbabago
Patunayan ang Mga Pagbabago
Patunayan ang Mga Pagbabago
Patunayan ang Mga Pagbabago

Kapag ang parehong mga partisyon ay matagumpay na nilikha, i-verify ang mga pagbabago sa parehong sdb & sdc usb drive gamit ang parehong 'mdadm' na utos at kumpirmahin din nito ang uri ng RAID

Gamit ang utos:

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

maaari naming gamitin ang parehong utos ngunit magdagdag ng isa sa dulo

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

Hakbang 5: Lumilikha ng Mga RAID1 Device

Lumilikha ng Mga RAID1 Device
Lumilikha ng Mga RAID1 Device
Lumilikha ng Mga RAID1 Device
Lumilikha ng Mga RAID1 Device
Lumilikha ng Mga RAID1 Device
Lumilikha ng Mga RAID1 Device
Lumilikha ng Mga RAID1 Device
Lumilikha ng Mga RAID1 Device

Susunod na likhain ang RAID1 Device na tinatawag na '/ dev / md0' o maaari mong gamitin ang '/ dev / md127' gamit ang sumusunod na utos at katotohanan ito.

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

pusa / proc / mdstat

o

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

pusa / proc / mdstat

Susunod na suriin ang uri ng mga aparato ng pagsalakay at pag-atake ng raid gamit ang mga sumusunod na utos.

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

mdadm --detail / dev / md0 O mdadm --detail / dev / md127

Mula sa mga larawan sa itaas, dapat mong makuha ang higit pa o mas kaunting pagkaunawa na ang raid1 ay nilikha at gumagamit ng / dev / sdb1 at / dev / sdc1 na mga partisyon at maaari mo ring makita ang katayuan bilang muling pag-sync. Sa pamamagitan ng

mdadm --detail / dev / md0 o mdadm --detail / dev / md127 utos

Hakbang 6: Lumilikha ng isang File System sa RAID Device

Lumilikha ng isang File System sa RAID Device
Lumilikha ng isang File System sa RAID Device
Lumilikha ng isang File System sa RAID Device
Lumilikha ng isang File System sa RAID Device
Lumilikha ng isang File System sa RAID Device
Lumilikha ng isang File System sa RAID Device

Lumikha ng file system gamit ang ext4 para sa md0 o md127 at i-mount sa ilalim / mnt / raid1. Mahalaga ang hakbang na ito.

Gumamit ng utos

mkfs.ext4 / dev / md0 o mkfs.ext4 / dev / md127

Susunod, i-mount ang bagong nilikha na filesystem sa ilalim ng ‘/ mnt / raid1‘at lumikha ng ilang mga file at i-verify ang mga nilalaman sa ilalim ng mount point.

Gamitin ang mga utos na ito

mkdir / mnt / raid1

i-mount / dev / md0 / mnt / raid1 /

hawakan /mnt/raid1/tecmint.txt

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

cat /mnt/raid1/tecmint.txt

cat proc / mdstat

Kaya upang mai-auto-mount ang RAID1 sa pag-reboot ng system, kailangan mong gumawa ng isang entry sa fstab file. Buksan ang file na ‘/ etc / fstab‘at idagdag ang sumusunod

/ dev / md0 / mnt / raid1 ext4 mga default na 0 0

siguraduhin na tumakbo

Patakbuhin ang 'mount -av' upang makita kung mayroong anumang mga error sa fstab file bagaman kung sinusunod ang hakbang walang erros na mawawala.

Hinahayaan ngayon, i-save ang manu-manong pagsasaayos sa 'mdadm.conf' file gamit ang utos sa ibaba.

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

Hakbang 7: Patunayan ang Data Pagkatapos ng pagkabigo ng Disk

Patunayan ang Data Pagkatapos ng pagkabigo ng Disk
Patunayan ang Data Pagkatapos ng pagkabigo ng Disk
Patunayan ang Data Pagkatapos ng pagkabigo ng Disk
Patunayan ang Data Pagkatapos ng pagkabigo ng Disk
Patunayan ang Data Pagkatapos ng pagkabigo ng Disk
Patunayan ang Data Pagkatapos ng pagkabigo ng Disk
Patunayan ang Data Pagkatapos ng pagkabigo ng Disk
Patunayan ang Data Pagkatapos ng pagkabigo ng Disk

Ang layunin ng RAID ay kung ang alinman sa mga hard disk na nabigo o nabagsak ang aming data ay nais na maging magagamit. Tingnan natin kung ano ang mangyayari kapag ang alinman sa disk disk ay hindi magagamit sa array.

maaari nating makita na mayroong 2 mga aparato na magagamit sa aming RAID at ang Mga Aktibong Device ay 2. Kaya't alisin ngayon ang isa sa iyong mga hard drive

ls -l / dev | grep sd

mdadm --detail / dev / md0

Maaari naming makita na ang isa sa aming mga driver ay nawala kaya't ngayon ay suriin ang aming data.

Gumamit ng mga utos ng thease

cd / mnt / raid1 /

cat tecmint.txt

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

Ang Data ba ay dapat pa rin doon at magagamit sa amin kahit na kinuha namin ang isa sa mga driver out ito ang kalamangan ng RAID 1 (salamin)

Hakbang 8: Command Index

Ang fdisk: ay isang utility na linya ng utos na nagbibigay ng mga pagpapaandar ng paghati ng disk.

cat: ay isang karaniwang utility ng Unix na binabasa nang sunud-sunod ang mga file, na sinusulat ang mga ito sa karaniwang output.

i-mount: ang pag-mount ng utos ng isang aparato sa pag-iimbak o filesystem, ginagawa itong ma-access at mailakip ito sa isang umiiral na istraktura ng direktoryo.

Ang mkdir: ay ginagamit upang makagawa ng isang bagong direktoryo.

Ang touch: ay isang utos na ginamit upang mai-update ang petsa ng pag-access at / o petsa ng pagbabago ng isang file ng computer o direktoryo.

ang echo ay isang utos na naglalabas ng mga string na ipinapasa bilang mga argumento. Ito ay isang utos na karaniwang ginagamit sa mga script ng shell at mga file ng batch upang mag-output ng teksto ng katayuan sa screen o isang file ng computer, o bilang isang mapagkukunang bahagi ng isang pipeline.

Hakbang 9: Wala nang Hakbang

Kung nagawa mo ito hanggang ngayon binabati kita dahil kinuha ako sa isang buong hapon upang makumpleto kailangan kong gawin ito nang dalawang beses ang lahat ng aking mga screenshot kung saan masama, Inaasahan kong makakatulong ako sa mga pakikibaka ng RAID1

Inirerekumendang: