- Kā iestatīt programmatūras RAID uz Linux

Kā iestatīt programmatūras RAID uz Linux

Uz aparatūru balstīts cietais disks RAID maksā dārgi. Šī iemesla dēļ lietotāji regulāri izveido programmatūras RAID operētājsistēmā Linux, lai apmierinātu savas lielās datu vajadzības.

Pateicoties tādiem rīkiem kā Mdadm, krātuves baseina iestatīšana gadu gaitā ir kļuvusi vienkāršāka operētājsistēmā Linux. Izmantojot šo programmu, lietotāji dažu minūšu laikā var izveidot programmatūras RAID masīvu!

Instalējiet Mdadm

Labākais veids, kā izveidot RAID masīvu uz Linux, irizmantot Mdadm instrumentu. Mdadm ir komandrindas utilīta, kas ļauj ātri un ērti manipulēt ar RAID ierīcēm. Diemžēl pēc noklusējuma šī programmatūra netiek piegādāta lielākajā daļā izplatīšanas veidu. Ja vēlaties to izmantot, tas būs jāinstalē ar rokām.

Atveriet termināli un izpildiet instrukcijas, kas atbilst jūsu Linux operētājsistēmai.

Ubuntu

sudo apt install mdadm

Debijas

sudo apt install mdadm

Arch Linux

sudo pacman -S mdadm

Fedora

sudo dnf install mdadm -y

OpenSUSE

sudo zypper install mdadm

Vispārējs Linux

Lielākajai daļai Linux izplatīšanas ir pieeja Mdadm uniesaiņojiet to lietotājiem. Tomēr, ja jūs nevarat atrast programmu savā Linux izplatīšanas pakotņu krātuvē, ir vēl viens veids, kā iet: veidot no avota. Izpildiet tālāk sniegtos norādījumus, lai uzzinātu, kā panākt Mdadmas darbu.

1. darbība: Dodieties uz Mdadm GitHub lapu un uzziniet, kādas atkarības programmai ir pareizi jāapkopo.

2. darbība: Klonējiet avota kodu, izmantojot git komanda.

git clone https://github.com/neilbrown/mdadm
cd mdadm

3. darbība: Apkopojiet kodu ar veidot komanda.

make

4. darbība: Instalējiet Mdadm uz Linux ar veikt instalēšanu komanda.

sudo make install

Sagatavojiet cietos diskus

RAID masīviem Linux ir nepieciešami vismaz divi cietie diski. Šiem cietajiem diskiem jābūt pilnīgi tukšiem, un tajos nav nekā. Atveriet termināli un izmantojiet DD komanda nulle katru no viņiem.

Piezīme: izmantojiet lsblk komandu, lai noteiktu katra cietā diska etiķeti.

sudo dd if=/dev/zero of=/dev/sdX
Tagad, kad DD komanda ir pabeigta, izmantojiet rīku Mdadm, lai atiestatītu katra cietā diska superbloku. Noteikti nomainiet burtu “X” ar faktisko diskdziņa burtu.
sudo mdadm --zero-superblock /dev/sdX
Kad komanda Mdadm superbloķēšana ir pabeigta, pārejiet pie nākamā procesa posma.

RAID masīva izveidošana

Izmantojot Mdadm, lai izveidotu jaunu RAID masīvu, ir ļoti vienkārši. Lai to izdarītu, terminālā izrakstiet šo komandu. Noteikti modificējiet un noņemiet XDarbojas termināļa darbībā, jo jūsu diska etiķetes atšķirsies no dotā piemēra.

Piezīme: šajā piemērā mēs izmantojam Mdadm RAID pārvaldības rīku, lai izveidotu ierīci ar diviem cietajiem diskiem. Ja jūsu RAID nepieciešami vairāk nekā divi cietie diski, nomainiet RAID ierīces = 2 uz RAID ierīces = 3 vai lielāks skaitlis.

sudo mdadm --create --verbose /dev/md0 --level=0 --raid-devices=2 /dev/sdX /dev/sdXX

Ļaujiet Mdadm izveidot RAID ierīci. Esiet pacietīgs un ļaujiet instrumentam darboties. Kad process ir pabeigts, ir pienācis laiks to pārbaudīt, lai redzētu, vai diska masīvs darbojas.

Varat pārbaudīt, vai RAID ir veiksmīgi izveidots, izpildot kaķis komanda termināla logā.

cat /proc/mdstat

Formāts RAID masīvs

Kad kombinējat diskus, lai izveidotu RAID masīvu,jūsu cieto disku kopums, lai izveidotu vienotu atmiņas ierīci. Šī atmiņas ierīce ir pilnīgi tukša un nav pieejama. Jūs to nevarēsiet ievietot, neformatējot.

Lai formatētu RAID disku operētājsistēmā Linux, jāizmanto komanda MKFS. Terminālī izpildiet mkfs.ext4. Palaižot šo komandu, masīvā tiks izveidota jauna Extended4 failu sistēma

sudo mkfs.ext4 -F /dev/md0

Mount RAID masīvs

Lai varētu piekļūt savai jaunajai RAID ierīcei operētājsistēmā Linux, tā ir jāinstalē sistēmā. Lai to uzstādītu, palaidiet termināli un rīkojieties šādi.

1. solis: Izveidojiet jaunu mapi RAID, kurai jāpievieno mkdir komanda.

sudo mkdir -p /mount/md0

2. darbība: Izmantojiet stiprinājums komandu un saistiet RAID masīvu ar jauno / mnt / md0 mape.

sudo mount /dev/md0 /mnt/md0

Kad uzstādīts, piekļūstiet savam RAID masīvam ar Kompaktdisks komanda.

cd /mnt/md0

Lai pastāvīgi uzstādītu RAID uz Linux, rīkojieties šādi:

sudo echo "#RAID 0 Mount in /mnt/md0" >> /etc/fstab
sudo echo "/dev/md0 /mnt/md0 ext4 defaults,nofail,discard 0 0" >> /etc/fstab

Ja vēlaties atvienot RAID, jums tas būs jāizmanto skaits komanda.

Piezīme: Nemēģiniet atvienot RAID ierīci datu kopēšanas laikā!

sudo umount /dev/md0

Tradicionālā skaits komandai vajadzētu darboties. Ja rodas grūtības un RAID atsakās atvienot sistēmu, mēģiniet izmantot “L” slēdzis.

sudo umount /dev/md0 -l
</p>

Komentāri