En maskinvarebasert harddisk RAID er kostbart. Av denne grunn lager brukere regelmessig en programvare RAID på Linux for å tilfredsstille deres store databehov.
Å sette opp et lagringsbasseng har blitt lettere på Linux gjennom årene, takket være verktøy som Mdadm. Med dette programmet kan brukere opprette en RAID-programvare på noen få minutter!
Den beste måten å lage en RAID-matrise på Linux er å bruke Mdadm-verktøyet. Mdadm er et kommandolinjeverktøy som gir mulighet for rask og enkel manipulering av RAID-enheter. Dessverre kommer ikke denne programvaren med flest distribusjoner som standard. Hvis du vil bruke den, må du installere den for hånd.
Åpne en terminal og følg instruksjonene som tilsvarer ditt Linux-operativsystem.
sudo apt install mdadm
sudo apt install mdadm
sudo pacman -S mdadm
sudo dnf installere mdadm-y
sudo zypper install mdadm
De fleste Linux-distribusjoner har tilgang til Mdadm og pakker det for sine brukere. Når det er sagt, hvis du ikke finner programmet i Linux-distribusjonens pakkeregister, er det en annen vei å gå: å bygge fra kilde. Følg instruksjonene nedenfor for å lære hvordan du får Mdadm til å fungere.
Trinn 1: Gå over til Mdadm GitHub-siden og lær hvilke avhengigheter programmet trenger for å samle riktig.
Steg 2: Klon kildekoden med git kommando.
git klon https://github.com/neilbrown/mdadm. cd mdadm
Trinn 3: Sett sammen koden med gjøre kommando.
gjøre
Trinn 4: Installer Mdadm på Linux med gjøre installere kommando.
sudo make install
RAID-matriser på Linux krever minst to harddisker. Disse harddiskene må være helt tomme, uten noe på dem. Start en terminal og bruk DD kommandoen til null hver av dem.
Merk: bruk lsblk kommando for å bestemme hver harddisk etikett.
sudo dd if = / dev / zero of = / dev / sdX
Nå som DD kommandoen er fullført, bruk Mdadm-verktøyet for å tilbakestille super hardblokk for hver harddisk. Husk å bytte ut bokstaven "X" med stasjonens faktiske stasjonsbokstav.
sudo mdadm --zero-superblock / dev / sdX
Når Mdadm-superblokk-kommandoen er fullført, går du videre til neste trinn i prosessen.
Å bruke Mdadm for å lage en ny RAID-matrise er veldig grei. For å gjøre det, skriv ut følgende kommando i en terminal. Sørg for å endre og fjerne XI terminaloperasjonen, ettersom stasjonsetikettene dine vil avvike fra det gitte eksemplet.
Merk: i dette eksemplet bruker vi Mdadm RAID-administrasjonsverktøyet til å lage en enhet med to harddisker. Hvis RAID-enheten din trenger mer enn to harddisker, endrer du raid-enheter = 2 til raid-enheter = 3 eller et høyere tall.
sudo mdadm --create --verbose / dev / md0 - level = 0 - Angst-enheter = 2 / dev / sdX / dev / sdXX
La Mdadm lage RAID-enheten. Vær tålmodig, og la verktøyet fungere. Når prosessen er fullført, er det på tide å sjekke den for å se om stasjonsgruppen fungerer.
Du kan sjekke at RAID-en din ble opprettet med suksess ved å utføre katt kommando i et terminalvindu.
katt / proc / mdstat
Når du kombinerer stasjoner for å lage en RAID-gruppe, samles harddiskene sammen for å lage en enkelt lagringsenhet. Denne lagringsenheten er helt tom og utilgjengelig. Du vil ikke kunne plassere noen data på den uten å formatere dem.
Formatering av en RAID-stasjon på Linux krever bruk av MKFS-kommandoen. I en terminal, kjør mkfs.ext4. Hvis du kjører denne kommandoen, vil du opprette et nytt Extended4-filsystem i rekken
sudo mkfs.ext4 -F / dev / md0
Før du får tilgang til den nye RAID-enheten din på Linux, må den monteres på systemet. For å montere den, start en terminal og følg trinnene nedenfor.
Trinn 1: Lag en ny mappe for RAID å montere den med mkdir kommando.
sudo mkdir -p / mount / md0
Steg 2: Bruke mount kommandoen og bind RAID-matrisen til den nye /mnt/md0 mappe.
sudo mount / dev / md0 / mnt / md0
Når du er montert, får du tilgang til RAID-arrayet med CD kommando.
cd / mnt / md0
For en permanent RAID-montering på Linux, gjør du:
sudo echo "#RAID 0 Mount in / mnt / md0" >> / etc / fstab sudo echo '/ dev / md0 / mnt / md0 ext4 standard, nofail, kast 0 0' >> / etc / fstab.
Hvis du vil avmontere RAID-en, må du benytte deg av umount kommando.
Merk: IKKE prøv å fjerne montering av RAID-enheten mens du kopierer data!
sudo umount / dev / md0
Det tradisjonelle umount kommandoen skal fungere. Hvis du har problemer, og RAID nekter å fjerne montering fra systemet, kan du prøve å bruke “L” bytte om.
sudo umount / dev / md0 -l
Har du noen gang funnet at du må lage flytdiagrammer, nettverksdiag...
Utviklingen på Ubuntu 12.04 Precise Pangolin sporer raskt fremover,...
Nettvideo er en stor ting i 2017. Uansett hvor du ser, er det noen ...