Indholdsfortegnelse:
- Trin 1: Installation af Mdadm
- Trin 2: Undersøg vores diskdrev
- Trin 3: Drevpartitionering til RAID
- Trin 4: Bekræft ændringer
- Trin 5: Oprettelse af RAID1 -enheder
- Trin 6: Oprettelse af et filsystem på RAID -enheden
- Trin 7: Bekræft data efter diskfejl
- Trin 8: Kommandoindeks
- Trin 9: Ingen flere trin
Video: Sådan laver du Raid-1-opbevaring: 9 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Hvad er RAID1 i enkle termer dens
: Diskspejling. Bedst optimeret til redundans og kræver et minimum af 2 drev
Hvad er RAID1 i komplekse termer dens
: Den består af en nøjagtig kopi (eller spejl) af et datasæt på to eller flere diske; et klassisk RAID 1 spejlede par indeholder to diske. Denne konfiguration tilbyder ingen paritet, stripning eller spænding af diskplads på tværs af flere diske, da dataene spejles på alle diske, der tilhører arrayet, og arrayet kun kan være lige så stort som den mindste medlemsdisk. Dette layout er nyttigt, når læseydelse eller pålidelighed er vigtigere end skriveydelse eller den resulterende datalagringskapacitet.
(Wikipedia forklarer dette meget godt)
Hvad er godt til, og hvad er det forfærdeligt til
Meget høj ydeevne; Meget høj databeskyttelse; Meget minimal straf for skriveydelse.
Svagheder: Høje redundansomkostninger; Fordi alle data er duplikeret, kræves dobbelt lagerkapacitet.
Hvad du får brug for
Minimum mindst 2 USB -stik eller harddiske kan tilføjes mere ved at bruge 4, 6 og 8
Al kode er kursiv
Trin 1: Installation af Mdadm
Første ting: Du skal hente RAID -softwaren. Du skal downloade og installere mdadm fra dit softwarelager. Det er ret almindeligt, så åbn terminalen og skriv følgende kommando:
sudo apt-get install mdadm
Trin 2: Undersøg vores diskdrev
vi skal undersøge vores diskdrev, om der allerede er konfigureret et raid.
Brug af følgende kommando:
mdadm -E /dev /sd [b -c]
Trin 3: Drevpartitionering til RAID
vi bruger mindst to partitioner /dev /sdc1 og /dev /sdb1 til at oprette RAID1. Lad os oprette partitioner på disse to drev ved hjælp af 'fdisk' kommando og ændre typen til raid under oprettelse af partitioner.
Brug denne kommando
fdisk /dev /sdc1
følg derefter disse instruktioner
- Tryk på 'n' for at oprette en ny partition.
- Vælg derefter 'P' for Primær partition. Vælg derefter partitionsnummeret som 1.
- Angiv standard fuld størrelse ved blot at trykke to gange på Enter -tasten.
- Tryk derefter på 'p' for at udskrive den definerede partition.
- Tryk på 'L' for at få vist alle tilgængelige typer.
- Skriv 't'for at vælge partitionerne.
- Vælg 'fd' til Linux raid auto, og tryk på Enter for at anvende.
- Brug derefter igen 'p' til at udskrive de ændringer, vi har foretaget.
- Brug 'w' til at skrive ændringerne.
Nu går vi til det samme for sdb1
fdisk /dev /sdb1
Så følg de samme nøjagtige trin som sdc1
Trin 4: Bekræft ændringer
Når begge partitioner er oprettet med succes, skal du kontrollere ændringerne på begge sdb & sdc usb -drev ved hjælp af den samme 'mdadm' kommando, og det vil også bekræfte RAID -typen
Brug af kommandoen:
mdadm -E /dev /sd [b -c]
vi kan bruge den samme kommando, men tilføje en til sidst
mdadm -E /dev /sd [b -c] 1
Trin 5: Oprettelse af RAID1 -enheder
Opret derefter RAID1 -enhed kaldet '/dev/md0', eller du kan bruge '/dev/md127' ved hjælp af følgende kommando, og verificer den.
mdadm --create /dev /md0 --level = mirror --raid-devices = 2 /dev /sd [b-c] 1
kat /proc /mdstat
eller
mdadm --create /dev /md127 --level = mirror --raid-devices = 2 /dev /sd [b-c] 1
kat /proc /mdstat
Kontroller derefter raid -enhedstypen og raid -arrayet ved hjælp af følgende kommandoer.
mdadm -E /dev /sd [b -c] 1
mdadm --detail /dev /md0 ELLER mdadm --detail /dev /md127
Fra ovenstående billeder skal du mere eller mindre forstå, at raid1 er blevet oprettet og ved hjælp af /dev /sdb1 og /dev /sdc1 partitioner, og du kan også se status som re-synkronisering. Via
mdadm --detail /dev /md0 eller mdadm --detail /dev /md127 kommando
Trin 6: Oprettelse af et filsystem på RAID -enheden
Opret filsystem ved hjælp af ext4 til md0 eller md127 og monter under /mnt /raid1. Dette trin er vigtigt.
Brug kommandoen
mkfs.ext4 /dev /md0 eller mkfs.ext4 /dev /md127
Dernæst skal du montere det nyoprettede filsystem under ‘/mnt/raid1’ og oprette nogle filer og kontrollere indholdet under monteringspunktet.
Brug disse kommandoer
mkdir /mnt /raid1
mount/dev/md0/mnt/raid1/
tryk på /mnt/raid1/tecmint.txt
ekko "tecmint raid -opsætninger"> /mnt/raid1/tecmint.txt
kat /mnt/raid1/tecmint.txt
kat proc/mdstat
Så for automatisk at montere RAID1 ved systemstart, skal du indtaste en fstab-fil. Åbn filen ‘/etc/fstab’, og tilføj følgende
/dev/md0/mnt/raid1 ext4 standardindstillinger 0 0
sørg for at køre
Kør 'mount -av' for at se, om der er fejl i fstab -filen, men hvis trin følges, vises ingen fejl.
Lad os nu gemme raidkonfigurationen manuelt i filen 'mdadm.conf' ved hjælp af kommandoen herunder.
mdadm --detail --scan --verbose >> /etc/mdadm.conf
Trin 7: Bekræft data efter diskfejl
Formålet med RAID er, hvis nogen af harddiskene fejler eller går ned, skal vores data være tilgængelige. Lad os se, hvad der vil ske, når en diskdisk ikke er tilgængelig i array.
vi kan se, at der er 2 enheder tilgængelige i vores RAID, og aktive enheder er 2. Så fjern nu en af dine harddiske
ls -l /dev | grep sd
mdadm --detail /dev /md0
Vi kan se, at en af vores chauffører er tabt, så lad os nu kontrollere vores data.
Brug disse kommandoer
cd/mnt/raid1/
kat tecmint.txt
…………………………………..
Er data stadig skal være der og tilgængelige for os, selvom vi har taget en af driverne ud, er dette fordelen ved RAID 1 (spejl)
Trin 8: Kommandoindeks
fdisk: er et kommandolinjeværktøj, der giver diskpartitionsfunktioner.
cat: er et standard Unix -værktøj, der læser filer i rækkefølge og skriver dem til standardoutput.
mount: kommando monterer en lagerenhed eller et filsystem, hvilket gør det tilgængeligt og vedhæfter det til en eksisterende biblioteksstruktur.
mkdir: bruges til at oprette en ny mappe.
touch: er en kommando, der bruges til at opdatere adgangsdatoen og/eller ændringsdatoen for en computerfil eller et bibliotek.
echo er en kommando, der udsender de strenge, den sendes som argumenter. Det er en kommando, der typisk bruges i shell -scripts og batchfiler til at sende statustekst til skærmen eller en computerfil eller som en kilde i en pipeline.
Trin 9: Ingen flere trin
Hvis du nåede så langt tillykke, fordi det tog mig en hel eftermiddag at fuldføre, jeg måtte gøre dette to gange, alle mine skærmbilleder var korrupte, håber jeg kunne hjælpe med RAID1's kampe
Anbefalede:
Sådan laver du en trådløs dåse-telefon! (Arduino Walkie Talkie): 7 trin (med billeder)
Sådan laver du en trådløs dåse-telefon! (Arduino Walkie Talkie): Lige forleden var jeg midt i et meget vigtigt telefonopkald, da min banantelefon holdt op med at fungere! Jeg var så frustreret. Det er sidste gang, jeg savner et opkald på grund af den dumme telefon! (Set i bakspejlet er jeg måske blevet lidt for sur i
Sådan laver du en lineær aktuator: 3 trin
Sådan laver du en lineær aktuator: Lineære aktuatorer er maskiner, der konverterer rotation eller enhver bevægelse til et skub eller en trækbevægelse. Her skal jeg lære dig, hvordan du laver en elektrisk lineær aktuator ved hjælp af husholdnings- og hobbyobjekter. Det er meget meget billigt
Sådan laver du solopladeligt lys: 8 trin
Sådan laver du solopladeligt lys:
Sådan gendannes RAID Array -konfigurationen gratis: 9 trin
Sådan gendannes RAID Array -konfigurationen gratis: Så du stod over for array -konfigurationsfejl, og du mistede adgangen til dataene, selvom de stadig er gemt på medlemsdiskene. I denne vejledning vil jeg vise dig, hvordan du gendanner array -konfigurationen gratis. Du kan bruge denne instruktion f
Sådan laver du en delt skærmvideo med fire trin: 4 trin (med billeder)
Sådan laver du en delt skærmvideo med fire trin: Vi ser ofte en samme person vise sig i en scene to gange i et tv -afspilning. Og så vidt vi ved, har skuespilleren ikke en tvillingebror. Vi har også set, at to sangvideoer er sat på en skærm for at sammenligne deres sangevner. Dette er kraften i spl