Paano Magtayo ng RAID 1 sa Ubuntu | Gabay sa Redundansi at Pagbawi gamit mdadm

目次

1. Panimula

Ano ang dahilan ng pagbuo ng RAID 1 sa Ubuntu?

Ang Ubuntu ay isang malawak na ginagamit na Linux distribution mula sa personal hanggang sa antas ng korporasyon. Dahil sa mataas na pagiging maaasahan at kakayahang umangkop nito, madalas itong ginagamit para sa mga layunin ng serber. Sa pamamagitan ng pagbuo ng RAID 1 (mirroring) sa gayong kapaligiran ng Ubuntu, magiging posible na siguraduhin ang redundancy ng data at bawasan sa pinakamababang antas ang panganib ng pagkawala ng data dahil sa pagkasira ng disk.

Ang RAID 1 ay, sa pamamagitan ng pagsulat ng parehong data sa realtime sa dalawa o higit pang disk, nagbibigay ng kalamangan na patuloy na gumagana ang buong sistema kahit na masira ang isa sa mga disk. Kaya naman, sa kapaligiran ng Ubuntu na humahawak ng mahahalagang file o serbisyo, ang pagpasok ng RAID 1 ay isang epektibong hakbang sa proteksyon.

Ang pagkakaiba ng Software RAID at Hardware RAID

May dalawang uri ng paraan sa pagbuo ng RAID. Ang isa ay Hardware RAID, na gumagamit ng espesyal na RAID controller o RAID function ng motherboard. Ang isa pa naman ay Software RAID, na gumagamit ng software sa OS (sa Linux, pangunahin ang mdadm) upang bumuo nito.

Sa Ubuntu, na nagbibigay-diin sa gastos at kakayahang umangkop ng konstruksyon, ang pili ng Software RAID ang karaniwang ginagamit. Sa artikulong ito, tatalakayin natin nang detalyado ang paraan ng pagbuo ng RAID 1 sa Ubuntu, kabilang ang mga setting sa panahon ng pag-install, mga punto sa operasyon at pamamahala, at ang pagtugon sa mga problema kapag may insidente.

Ang mga matututunan mo sa artikulong ito

Sa pamamagitan ng pagbasa ng gabid na ito, makakakuha ka ng mga kaalamang ito at teknikal na kasanayan:

  • Mga batayan ng RAID 1 at paraan ng operasyon sa Ubuntu
  • Mga hakbang sa pagbuo ng RAID 1 gamit ang Software RAID (mdadm)
  • Ang muling pagbuo ng RAID 1, pagsusuri ng kalagayan, at pagtugon sa mga problema
  • Mga pagkakaiba at mga punto ng pansin sa Ubuntu Server at Desktop
  • Mga FAQ na kapaki-pakinabang sa aktwal na operasyon pati na ang kaalaman sa setting ng GRUB at fstab

Ang RAID, kapag naipagawa na, hindi na kailangan ng maraming abala, ngunit ang pag-unawa sa initial setting ay napakahalaga. Sa artikulong ito, ipapaliwanag namin nang malinaw para sa mga baguhan at may praktikal na impormasyon nang may pagiging maingat, kaya mangyaring basahin ito hanggang sa huli.

年収訴求

2. Mga Batayang Kaalaman sa RAID 1

Mga Uri ng Antas ng RAID at Mga Katangian ng RAID 1

RAID (Redundant Array of Independent Disks) ay isang teknolohiya na nag-uugnay ng maraming hard disk upang mapabuti ang seguridad ng data at bilis ng pag-access. May mga iba’t ibang “antas” ang RAID, at bawat isa ay may kanya-kanyang katangian.

May mga sumusunod na halimbawa ng mga karaniwang antas ng RAID:

  • RAID 0: Nagpapabilis sa pamamagitan ng striping ngunit walang redundancy
  • RAID 1: Nagbibigay ng redundancy sa pamamagitan ng mirroring (tema ng artikulong ito)
  • RAID 5: Gumagamit ng parity information sa 3 o higit pang disk upang magkaroon ng redundancy
  • RAID 6: Bersyon ng RAID 5 na pinahusay. May dalawang parity at mas mataas na katatagan laban sa pagkabigo
  • RAID 10 (1+0): Kombinasyon ng RAID 1 at RAID 0

Sa mga ito, ang RAID 1 ay gumagamit ng “mirroring” na paraan ng pagsulat ng parehong data sa dalawang disk. Kaya, kung magkasira ang isang disk, makakabasa pa rin mula sa isa pa, kaya mataas ang availability.

Ang Mekanismo ng Mirroring (Imahen ng Diagram)

Ang mekanismo ng RAID 1 ay napaka-simple. Halimbawa, may Disk A at Disk B na ganito:

[Pagsulat]
Nag-iimbak ang user ng File A → Isinasulat nang sabay sa Disk A at Disk B

[Pagbasa]
Ang pagbasa ay mula sa anumang disk, at posible ang pag-optimize ng performance

Ganito, palaging naduduplekta ang data, kaya mataas ang katatagan laban sa pisikal na pagkasira ang pinakamalaking benepisyo ng RAID 1.

Mga Pagkakaiba ng Software RAID at Hardware RAID

May dalawang pangunahing paraan ng pagbuo ng RAID:

  • Software RAID (mdadm atbp.)
    Ito ang pangunahing ginagamit sa Ubuntu. Nagko-kontrol ng RAID sa antas ng OS, may flexibility sa setting at benepisyo sa gastos. Pinakamataas ang freedom sa pagbuo at pamamahala ng RAID array, at malawak na ginagamit sa karaniwang server setup.
  • Hardware RAID (RAID card o built-in BIOS function)
    Gumagamit ng dedicated controller upang bumuo ng RAID. Mababa ang load sa CPU, at nakikita ng OS bilang isang disk, ngunit mahirap ang recovery kung masira ang controller ang demerit.

Ang Fake RAID (BIOS RAID) ba?

May ilang motherboard na nagbibigay ng RAID function sa antas ng BIOS. Ito ay tinatawag ding “Fake RAID”.

Ang Fake RAID ay mukhang hardware RAID ngunit sa totoo, kinokontrol sa driver level, at malapit sa istraktura ng software RAID. May suporta rin sa Ubuntu ngunit ang software RAID gamit mdadm ay mas madaling pamahalaan at mas mataas ang recoverability, kaya hindi masyadong inirerekomenda ang fake RAID.

3. Software RAID (mdadm) gamit ang Pagbuo ng RAID 1

3.1 Paghahanda Bago ang Pagbuo at Pagsusuri ng Mga Kinakailangan

Upang magbuo ng RAID 1, kailangan ng hindi bababa sa 2 pisikal na disk (o hindi ginagamit na partitions). Dahil hindi kasama ang mga ginagamit na bilang system disk, ihanda ang dedikadong storage.

Una, suriin ang mga target disk.

lsblk

O kaya suriin ang mga detalye gamit ang sumusunod:

sudo fdisk -l

Magpapatuloy na nag-aakala na ang mga disk ay /dev/sdb at /dev/sdc.

※ Bago ang pagbuo, tiyakin na walang mahalagang data sa mga target disk. Mawawala ang lahat ng data dahil sa pag-format sa panahon ng paglikha ng RAID.

3.2 Pag-install ng mdadm

Ang mdadm ay kasama sa standard repository ng Ubuntu, at madaling i-install gamit ang sumusunod na command:

sudo apt update
sudo apt install mdadm

Sa panahon ng pag-install, maaaring hilingin ang “mga setting para sa email notification”, ngunit maaari itong baguhin mamaya. Sa simula, default ay okay.

3.3 Hakbang sa Paglikha ng RAID 1 Array

Pagkatapos suriin ang mga target disk, likhain ang RAID 1 array gamit ang sumusunod na command.

sudo mdadm --create --verbose /dev/md0 --level=1 --raid-devices=2 /dev/sdb /dev/sdc

Paliwanag ng Command:

  • /dev/md0: Pangalan ng bagong nilikhang RAID device
  • --level=1: Tinutukoy ang RAID level 1 (mirroring)
  • --raid-devices=2: Bilang ng mga device na ginagamit sa konpigurasyon
  • /dev/sdb /dev/sdc: Mga disk na talagang gagamitin

Pagkatapos ng matagumpay na paglikha, suriin ang status gamit ang sumusunod na command:

cat /proc/mdstat

Kung ipapakita sa output ang /dev/md0 kasama ang impormasyon ng syncing, matagumpay ang paglikha ng RAID 1.

3.4 Setting ng Persistence para sa RAID Configuration (mdadm.conf at fstab)

Ang RAID array, kung pinaglikha lamang, hindi awtomatikong makikilala pagkatapos mag-reboot, kaya kailangan ng setting ng persistence.

Una, i-save ang kasalukuyang RAID configuration sa mdadm.conf.

sudo mdadm --detail --scan | sudo tee -a /etc/mdadm/mdadm.conf

Sunod, lumikha ng file system sa RAID array (halimbawa: ext4):

sudo mkfs.ext4 /dev/md0

Lumikha ng mount point at subukan ang pag-mount.

sudo mkdir -p /mnt/raid1
sudo mount /dev/md0 /mnt/raid1

Pagkatapos suriin ang pagtatrabaho, idagdag sa /etc/fstab gamit ang UUID para sa auto-mount:

sudo blkid /dev/md0

Base sa output na UUID, isulat sa /etc/fstab nang ganito.

UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/raid1 ext4 defaults 0 0

Sa ganito, awtomatikong ma-mount ang RAID 1 kahit pagkatapos mag-reboot.

4. Paano Mag-configure ng RAID 1 Sa Panahon ng Pag-install ng Ubuntu

4.1 Mga Hakbang sa Pag-configure ng RAID Gamit ang Installer ng Ubuntu Server Edition

Ang installer ng Ubuntu Server ay sumusuporta sa advanced storage settings tulad ng RAID at LVM. Dito, ipapakita namin ang mga hakbang sa pag-configure ng RAID 1.

Hakbang 1: Mag-boot mula sa Installation Media
Isulat ang Ubuntu Server ISO sa USB drive o katulad, at i-boot ang target machine.

Hakbang 2: Tapusin ang Network at Basic Settings
Tapusin nang sunod-sunod ang initial settings tulad ng wika, keyboard, at network settings.

Hakbang 3: Magpatuloy sa Storage Settings
Piliin ang “Custom Storage Layout (Custom Configuration)” sa halip na “Guided (Guided).”

Hakbang 4: Mag-configure ng RAID

  1. Piliin ang dalawang walang laman na disk
  2. Gumawa ng partitions (hal.: /boot, swap, / atbp.)
  3. Piliin ang “Create Software RAID (Gumawa ng Software RAID)”
  4. Piliin ang RAID 1 at pumili ng target devices upang bumuo ng array
  5. I-assign ang file system sa RAID array at i-specify ang mount points

Hakbang 5: I-install ang Bootloader (GRUB)
Sa RAID configuration, inirerekomenda na i-install ang GRUB sa parehong disk. Sa ganitong paraan, magagawa pa ring mag-boot kahit sira ang isa sa mga disk.

4.2 Kung Gustong-Gusto ang RAID sa Ubuntu Desktop Edition

Ang Ubuntu Desktop ay hindi standard na may built-in RAID configuration function sa panahon ng installation. Kaya, kung nais gamitin ang RAID 1, kinakailangan ang mga hakbang tulad ng sumusunod.

Paraan 1: Manual RAID Configuration Mula sa Live Environment → I-install ang Desktop Environment

  1. I-boot gamit ang Live USB
  2. Gumamit ng mdadm upang bumuo ng RAID 1
  3. I-install ang Desktop environment sa RAID device (hal.: /dev/md0)
  4. I-adjust ang settings ng grub at fstab

Ang paraang ito ay medyo mahirap ngunit may mataas na flexibility at epektibo para sa paggamit ng RAID 1 sa GUI environment.

Paraan 2: RAID Configuration Gamit ang Server Edition → Magdagdag ng GUI Package Pagkatapos
Gumawa ng installation gamit ang Server edition na may kakayahang mag-configure ng RAID, pagkatapos ay magdagdag ng ubuntu-desktop meta-package upang bumuo ng GUI environment.

sudo apt update
sudo apt install ubuntu-desktop

Ang paraang ito ay may mataas na stability at inirerekomenda para sa pagdagdag ng GUI sa RAID-configured environment.

Pamantayan sa Pagpili ng Desktop at Server

Mga Item sa Pag-compareServer EditionDesktop Edition
Kalusugan ng Pag-configure ng RAID◎ Built-in sa installer△ Kinakailangan ang manual construction
May GUI ba× (Centered sa CLI)◎ (Standard na may GUI)
Para sa Mga Baguhan△ Kinakailangan ang familiarity◎ Madaling i-install
Flexibility◎ Espesyal na para sa server uses○ Maaaring i-customize

Kung isinasaalang-alang ang operation na nakasentro sa RAID, mas madali ang construction kung pipiliin ang Server edition mula sa simula. Kung matigas na gustong Desktop, ang construction sa Live environment o pagdagdag ng GUI pagkatapos ay ang angkop na paraan.

5. Pagpapatakbo at Pagresolba ng Problema ng RAID 1

5.1 Mga Paraan ng Pagsubaybay at Pagsusuri sa Kalagayan ng RAID Array

Ang regular na pagsubaybay sa kalagayan ng RAID 1 ay direktang nauugnay sa maagang pagtuklas ng mga hindi pagkakasundo. Maaari mong suriin ang kasalukuyang kalagayan ng RAID array gamit ang sumusunod na utos.

cat /proc/mdstat

Sa utos na ito, ipapakita ang sitwasyon ng pag-synchronize ng RAID array at ang pagkakaroon ng hindi gumaganang disk. Kung nasa pag-synchronize, ipapakita ito tulad ng [UU], at kung may underscore tulad ng [_U], iyon ay nangangahulugang isang disk ang naalis na.

Kung nais mong makakuha ng mas detalyadong impormasyon, gumamit ng sumusunod na utos:

sudo mdadm --detail /dev/md0

Sa resulta ng output, ipapakita ang kalagayan ng bawat device, UUID, progreso ng rebuild, at iba pa. Dapat mong isaalang-alang ang regular na pagsusuri ng log o pag-set up ng email notification.

5.2 Mga Hakbang sa Pagresolba Kapag May Sira na Disk at Proseso ng Rebuild

Ang malaking lakas ng RAID 1 ay ang pagpapatuloy ng operasyon kahit sira ang isang disk. Gayunpaman, kailangang mabilis na tumugon kapag may nangyaring problema.

【Hakbang 1】Pag-identify ng Sira na Disk
Kung may nakasaad na “Removed” o “Faulty” sa resulta ng mdadm --detail, iyon ang problemang disk.

【Hakbang 2】Pag-alis ng Sira na Disk mula sa RAID Array

sudo mdadm /dev/md0 --remove /dev/sdX

(Palitan ang /dev/sdX ng tamang pangalan ng disk)

【Hakbang 3】Paghahanda ng Bagong Disk
Ikabit ang bagong disk, at kung gagawin ang partition, gamitin ang sumusunod:

sudo fdisk /dev/sdX

Mas mainam na i-set ang fd (Linux RAID Auto Detect) type para sa RAID.

【Hakbang 4】Idagdag sa RAID Array at Simulan ang Re-sync

sudo mdadm /dev/md0 --add /dev/sdX

Pagkatapos, suriin ang progreso ng rebuild gamit ang cat /proc/mdstat. Maaaring tumagal ito ng ilang minuto hanggang ilang oras.

5.3 Pag-install ng GRUB at Pagsiguro ng Redundancy

Sa RAID 1 configuration, sa pamamagitan ng pag-install ng bootloader (GRUB) sa parehong disk, maaari pang magsimula ang system kahit sira ang isa sa mga disk.

Sa isang system na may installed na, upang i-install ang GRUB sa isa pang disk:

sudo grub-install /dev/sdX
sudo update-grub

/dev/sdX ay ang bagong disk)

I-update ang setting ng GRUB:

sudo update-grub

Sa pamamagitan ng hakbang na ito, kahit sira ang isang disk, maaari lamang baguhin ang boot order sa BIOS upang magsimula. Upang mapakinabangan nang husto ang redundancy ng RAID, ang multiple installation ng GRUB ay kinakailangan.

6. Kapag gumagamit ng Hardware RAID

6.1 Ano ang Hardware RAID?

Ang Hardware RAID ay gumagamit ng dedikadong RAID controller (RAID card) upang bumuo ng RAID array. Dahil ang pagproseso ng RAID ay hinahawakan ng controller mismo at hindi ng OS o CPU, ito ay may mataas na performance at nababawasan ang load sa CPU na kalamangan.

Bukod dito, mula sa panig ng OS, ito ay kinikilala bilang isang disk, kaya hindi kailangang gumawa ng mga setting tulad ng mdadm, at maaaring gamitin bilang ordinaryong storage.

6.2 Mga Benepisyo at Disbentaha ng Paggamit ng Hardware RAID sa Ubuntu

Mga Benepisyo:

  • Dahil ang pagproseso ng RAID ay natatapos sa hardware, ang burden sa CPU ay maliit
  • Maaaring mag-configure ng RAID sa antas ng BIOS, kaya hindi dependent sa OS at madaling i-install
  • Mabilis ang pagbawi ng data kapag may sira, at maraming model na sumusuporta sa hot swap

Mga Disbentaha:

  • Kung sira ang RAID card mismo, mahirap ang pagbawi maliban kung parehong model at parehong firmware ang card na gagamitin
  • Dahil dependent sa RAID card, mahirap ang flexible na paglipat o debugging
  • High ang cost (ang RAID card ay mula sa ilang libong piso hanggang daan libong piso)

6.3 Pagsusuri at Paraan ng Paghandle ng Hardware RAID sa Ubuntu

Kung may RAID card na nakakabit sa machine na nainstall ng Ubuntu, mula sa OS, ang RAID array ay ipinapakita bilang ordinaryong block device (hal.: /dev/sda). Kaya, hindi ito kinikilala ng mdadm command.

Ang pagsusuri sa estado ng RAID array ay gumagamit ng dedikadong utility na ibinigay ng manufacturer ng RAID card.

Mga kinatawang RAID card at tool:

ManufacturerPangalan ng Tool (hal.)Mga Tala
LSI / Broadcomstorcli o MegaCLIMaraming server ang may ganito
HP / HPEhpssacli o ssacliPara sa ProLiant series
Dellomreport(OpenManage)Para sa dedicated server ng Dell
IntelIntel RAID Web Console at iba paMay GUI support din

Kung gagamitin sa Ubuntu, kailangang i-download at i-install ang Linux-compatible package (.deb) mula sa official site ng manufacturer.

6.4 Mag-ingat sa Pagkakaiba ng Fake RAID (BIOS RAID)

May “fake RAID” na mukhang hardware RAID, ngunit aktwal na nag-eemulate ng RAID sa antas ng BIOS. Dahil ito ay nagbibigay ng driver sa OS upang bumuo ng RAID, ang asal nito ay malapit sa software RAID.

Sa Ubuntu, upang gumamit ng fake RAID, kailangang espesyal na setting ng “dmraid” o “mdadm”, at madalas na may problema sa pagbawi o compatibility, kaya hindi masyadong inirerekomenda para sa mga baguhan.

6.5 Mga Sitwasyon na Dapat Pumili ng Hardware RAID?

Sa mga sumusunod na sitwasyon, ang pag-install ng hardware RAID ay angkop:

  • Mga medium- hanggang large-scale na server na nangangailangan ng bulk management ng malaking storage
  • Kailangan ng mga feature na unique sa RAID card tulad ng hot swap o battery-backed cache
  • Gusto na i-focus ang CPU resources sa mga bagay bukod sa storage control
  • Gusto ng mas striktong fault detection at log management kaysa sa software RAID

Samantala, para sa maliit na file server o personal use, ang software RAID gamit ang mdadm ay mas maganda sa cost-performance at flexibility.

7. Mga Madalas na Tanong (FAQ)

Q1. Ang RAID 1 ba ay maaaring maging kapalit ng backup?

A1. Hindi, ang RAID 1 ay hindi alternatibo sa backup.

Ang RAID 1 ay konpiguras yong redandante upang maiwasan ang pagtigil ng sistema dahil sa pagkasira ng disk. Sa mga kaso tulad ng aksidenteng pagbura ng file, pinsala mula sa malware, o pagkasira ng data dahil sa hindi pag-andar ng OS, parehong apektado ang dalawang disk. Kaya, mahalaga na gamitin ito nang magkasama sa hiwalay na backup.

Q2. Ano ang mangyayari kung magkasira ang isang disk sa gitna ng konpiguras yong RAID 1?

A2. Ang sistema ay magpapatuloy na gumagana nang normal gamit ang isa pang normal na disk.

Dahil ang RAID 1 ay konpiguras yong mirror, kahit magkasira ang isang disk nang pisikal, ang sistema ay magpapatuloy na gumagana. Pagkatapos suriin ang abnormality sa mga log, palitan ang sira na disk ng bago, idagdag muli sa RAID array, at muling i-sync upang maibalik ito.

Q3. Maaari bang gamitin ang RAID 1 sa Ubuntu Desktop edition?

A3. Oo, posible. Gayunpaman, hindi maaaring gumawa ng konpiguras yong RAID mula sa installer.

Dahil walang function para sa pagbuo ng RAID sa standard installer ng Ubuntu Desktop, gamitin ang mga sumusunod na dalawang paraan:

  • Mula sa Live USB, manu-manong bumuo ng RAID pagkatapos ay i-install ang OS
  • Gumawa ng konpiguras yong RAID sa Ubuntu Server pagkatapos ay ipakilala ang GUI

Mas kaunti ang problema sa huli, at inirerekomenda para sa mga baguhan.

Q4. Paano regular na suriin ang estado ng RAID pagkatapos ng konpiguras yong RAID 1?

A4. Gumamit ng cat /proc/mdstat o mdadm --detail /dev/md0.

Upang suriin ang kalagayan ng RAID, gumamit ng mga command na tulad ng sumusunod:

cat /proc/mdstat
sudo mdadm --detail /dev/md0

Bukod dito, sa pamamagitan ng pag-set ng notipikasyon sa /etc/mdadm/mdadm.conf, posible ring magpadala ng alert notification sa pamamagitan ng email.

Q5. Kung papalitan ang disk sa RAID 1, kailangan bang i-reinstall din ang GRUB?

A5. Oo, kailangang i-install ang GRUB din sa kapalit na disk.

Sa konpiguras yong RAID 1, ang pag-i-install ng GRUB sa parehong disk ay nakakatulong sa pagtiyak ng redandansi. Kung isa lang, maaaring hindi makaboot kung magkasira ang disk na iyon.

sudo grub-install /dev/sdX
sudo update-grub

/dev/sdX ay ang bagong disk)

Q6. Alin ang mas ligtas, mdadm o hardware RAID?

A6. Depende sa kapaligiran ng paggamit, ngunit para sa personal na gamit o maliit na server, mas madali at ligtas ang mdadm.

Ang hardware RAID ay mataas ang performance at maaasahan, ngunit mahirap ang pagbabalik kapag nagkasira ang RAID card, at maaaring kailanganin ang parehong model ng card. Sa kabilang banda, ang mdadm ay kumpleto sa Linux, kaya maraming impormasyon sa oras ng problema, at madali ring tugunan.

Q7. Posible bang itigil pansamantala o i-restart ang RAID array?

A7. Oo, posible ang pagtigil at pag-restart ng array. Gayunpaman, kailangang maging maingat.

Halimbawa ng command para sa pagtigil:

sudo mdadm --stop /dev/md0

Halimbawa ng pag-restart (re-assembly):

sudo mdadm --assemble --scan

※ Huwag kalimutang i-set ang mdadm.conf o initramfs upang awtomatikong mabuo ang array sa oras ng boot.

8. Buod

Ang layunin ng RAID 1 ay ang pagtiyak ng redundancy

Ang pinakamalaking katangian ng RAID 1 ay ang pagkopya ng data sa real-time, na nagbibigay-daan upang magpatuloy ang operasyon kahit na magkasira ang isang disk. Sa ganitong paraan, maiiwasan ang pagtigil ng serbisyo dahil sa hindi inaasahang pagkakasira ng hardware. Gayunpaman, hindi ang RAID ang kapalit ng backup na dapat hindi kalimutan. Para sa pagtanggap sa pag-delete, pag-overwrite, o pinsala mula sa virus, kinakailangan ng hiwalay na sistema ng backup.

Mga opsyon ng RAID sa Ubuntu

Sa Ubuntu, maaaring piliin ang mga paraan ng konstitusyon ng RAID batay sa sitwasyon o layunin tulad ng sumusunod.

Paraan ng KonstitusyonMga KatangianInirerekomendang Gamit
mdadm(software RAID)Maaaring i-build nang flexible at mababang gastos. Maraming impormasyonPersonal na gumagamit, maliliit na server
Hardware RAIDMataas na pagganap·mababang load sa CPU. Mahal at mataas ang kahirapan sa pagbawiGamit sa negosyo, malalaking kapaligiran ng storage
Fake RAID(BIOS RAID)Midway na katangian. Hindi inirerekomenda sa UbuntuPinakamahusay na iwasan

Lalo na ang pagbuo gamit ang mdadm ay ang pinakaprakikal na opsyon para sa mga gumagamit ng Ubuntu.

Ang operasyon at pag-maintain pagkatapos ng pagbuo ang nagdedesisyon ng pagiging maaasahan

Ang pagbuo ng RAID ay lamang ang simula. Ang regular na pagsusuri ng kalagayan, mabilis na tugon sa mga problema, at ang tamang setting ng GRUB o fstab ang susi sa matagal na matatag na operasyon. Narito ang mga mahahalagang punto sa pag-maintain:

  • cat /proc/mdstat o mdadm --detail para sa regular na pagsusuri
  • Pag-unawa sa mga hakbang sa muling pagbuo ng RAID array
  • Pag-iinstal ng GRUB sa maraming lugar para sa redundancy sa boot
  • Paggamit ng regular na backup

Sa huli

Kahit na mukhang mahirap ang RAID, gamit ang Ubuntu at mdadm, maaaring i-build nang simple gamit ang mga command. Kung susundin ang nilalaman ng artikulong ito, kahit na mga baguhan sa RAID ay makakagawa ng matibay na kapaligiran ng sistema na matibay laban sa mga problema.

Sa mga hinaharap na operasyon ng server o disenyo ng sistema, gamitin ang RAID 1 upang mag-enjoy ng secure at matatag na buhay sa Linux.

 

年収訴求