Innholdsfortegnelse:
- Trinn 1: Installere Mdadm
- Trinn 2: Undersøk diskdiskene våre
- Trinn 3: Diskpartisjonering for RAID
- Trinn 4: Bekreft endringer
- Trinn 5: Opprette RAID1 -enheter
- Trinn 6: Opprette et filsystem på RAID -enheten
- Trinn 7: Bekreft data etter diskfeil
- Trinn 8: Kommandoindeks
- Trinn 9: Ingen flere trinn
Video: Hvordan lage raid-1-lagring: 9 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Hva er RAID1 enkelt sagt
: Diskspeiling. Best optimalisert for redundans og krever et minimum antall 2 stasjoner
Hva er RAID1 i komplekse termer sin
: Den består av en eksakt kopi (eller speil) av et datasett på to eller flere disker; et klassisk RAID 1 speilpar inneholder to disker. Denne konfigurasjonen tilbyr ingen paritet, striping eller spenning av diskplass på tvers av flere disker, siden dataene speiles på alle disker som tilhører matrisen, og matrisen kan bare være like stor som den minste medlemsdisken. Denne oppsettet er nyttig når leseytelse eller pålitelighet er viktigere enn skriveytelse eller den resulterende datalagringskapasiteten.
(Wikipedia forklarer dette veldig bra)
Hva er bra på og hva er det forferdelig på
Svært høy ytelse; Svært høy databeskyttelse; Svært minimal straff på skriveytelse.
Svakheter: Høye redundansekostnader; Fordi alle data er duplisert, kreves det to ganger lagringskapasiteten.
Hva du trenger
Minst 2 USB -pinner eller harddisker kan du legge til flere ved å bruke 4, 6 og 8
All kode er i kursiv
Trinn 1: Installere Mdadm
Første ting: Du må få RAID -programvaren. Du må laste ned og installere mdadm fra programvarelageret ditt. Det er ganske vanlig, så åpne terminalen og skriv inn følgende kommando:
sudo apt-get install mdadm
Trinn 2: Undersøk diskdiskene våre
vi må undersøke diskstasjonene våre om det allerede er konfigurert raid.
Bruk følgende kommando:
mdadm -E /dev /sd [b -c]
Trinn 3: Diskpartisjonering for RAID
vi bruker minst to partisjoner /dev /sdc1 og /dev /sdb1 for å lage RAID1. La oss lage partisjoner på disse to stasjonene ved hjelp av 'fdisk' kommando og endre typen til raid under opprettelse av partisjoner.
Bruk denne kommandoen
fdisk /dev /sdc1
følg deretter disse instruksjonene
- Trykk ‘n’ for å opprette en ny partisjon.
- Velg deretter 'P' for Primær partisjon. Velg deretter partisjonsnummeret som 1.
- Angi standard full størrelse ved å trykke to ganger på Enter -tasten.
- Trykk deretter på 'p' for å skrive ut den definerte partisjonen.
- Trykk på 'L' for å vise alle tilgjengelige typer.
- Skriv 't'for å velge partisjonene.
- Velg 'fd' for Linux raid auto og trykk Enter for å søke.
- Bruk deretter ‘p’ igjen for å skrive ut endringene vi har gjort.
- Bruk 'w' for å skrive endringene.
Nå går vi til det samme for sdb1
fdisk /dev /sdb1
Så følg de samme nøyaktige trinnene som sdc1
Trinn 4: Bekreft endringer
Når begge partisjonene er opprettet, kontrollerer du endringene på begge sdb & sdc usb -stasjonene ved hjelp av den samme 'mdadm' -kommandoen, og den vil også bekrefte RAID -typen
Bruke kommandoen:
mdadm -E /dev /sd [b -c]
Vi kan bruke den samme kommandoen, men legge til en på slutten
mdadm -E /dev /sd [b -c] 1
Trinn 5: Opprette RAID1 -enheter
Lag deretter RAID1 -enhet kalt '/dev/md0', eller du kan bruke '/dev/md127' ved å bruke følgende kommando og verifisere den.
mdadm --create /dev /md0 --level = mirror --raid-devices = 2 /dev /sd [b-c] 1
cat /proc /mdstat
eller
mdadm --create /dev /md127 --level = mirror --raid-devices = 2 /dev /sd [b-c] 1
cat /proc /mdstat
Kontroller deretter raid -enhetens type og raid -array med følgende kommandoer.
mdadm -E /dev /sd [b -c] 1
mdadm --detail /dev /md0 ELLER mdadm --detail /dev /md127
Fra bildene ovenfor bør du få mer eller mindre forståelse for at raid1 er blitt opprettet og bruker /dev /sdb1 og /dev /sdc1 partisjoner, og du kan også se statusen som re-synkronisering. Via
mdadm --detail /dev /md0 eller mdadm --detail /dev /md127 kommando
Trinn 6: Opprette et filsystem på RAID -enheten
Opprett filsystem med ext4 for md0 eller md127 og monter under /mnt /raid1. Dette trinnet er viktig.
Bruk kommandoen
mkfs.ext4 /dev /md0 eller mkfs.ext4 /dev /md127
Deretter monterer du det nyopprettede filsystemet under ‘/mnt/raid1’ og oppretter noen filer og bekrefter innholdet under monteringspunktet.
Bruk disse kommandoene
mkdir /mnt /raid1
mount/dev/md0/mnt/raid1/
berør /mnt/raid1/tecmint.txt
ekko "tecmint raid -oppsett"> /mnt/raid1/tecmint.txt
cat /mnt/raid1/tecmint.txt
cat proc/mdstat
Så for å automatisk montere RAID1 ved omstart av systemet må du legge inn en fstab-fil. Åpne filen ‘/etc/fstab’ og legg til følgende
/dev/md0/mnt/raid1 ext4 standard 0 0
sørg for å løpe
Kjør "mount -av" for å se om det er noen feil i fstab -filen, men hvis trinnene blir fulgt, vises ingen feil.
La oss nå lagre raidkonfigurasjonen manuelt i filen 'mdadm.conf' ved å bruke kommandoen nedenfor.
mdadm --detail --scan --verbose >> /etc/mdadm.conf
Trinn 7: Bekreft data etter diskfeil
Formålet med RAID er hvis noen av harddiskene mislykkes eller krasjer, må dataene våre være tilgjengelige. La oss se hva som vil skje når noen av diskdiskene ikke er tilgjengelige i array.
vi kan se at det er 2 enheter tilgjengelig i RAID og Active Devices er 2. Så fjern nå en av harddiskene
ls -l /dev | grep sd
mdadm --detail /dev /md0
Vi kan se at en av driverne våre er tapt, så nå kan vi sjekke dataene våre.
Bruk disse kommandoene
cd/mnt/raid1/
katt tecmint.txt
…………………………………..
Er data fortsatt tilgjengelig og tilgjengelig for oss selv om vi har tatt ut en av driverne, dette er fordelen med RAID 1 (speil)
Trinn 8: Kommandoindeks
fdisk: er et kommandolinjeverktøy som tilbyr diskpartisjoneringsfunksjoner.
cat: er et standard Unix -verktøy som leser filer i rekkefølge og skriver dem til standard utdata.
mount: kommando monterer en lagringsenhet eller filsystem, gjør den tilgjengelig og fester den til en eksisterende katalogstruktur.
mkdir: brukes til å lage en ny katalog.
touch: er en kommando som brukes til å oppdatere tilgangsdatoen og/eller endringsdatoen til en datafil eller katalog.
echo er en kommando som sender ut strengene den blir sendt som argumenter. Det er en kommando som vanligvis brukes i skallskript og batchfiler for å sende ut statustekst til skjermen eller en datafil, eller som en kildedel av en rørledning.
Trinn 9: Ingen flere trinn
Hvis du klarte det så langt, gratulerer fordi dette tok meg en hel ettermiddag å fullføre. Jeg måtte gjøre dette to ganger. Alle skjermdumpene mine var korrupte. Håper jeg kunne hjelpe deg med kampen til RAID1
Anbefalt:
Hvordan lage 4G LTE Double BiQuade Antenna enkle trinn: 3 trinn
Hvordan lage 4G LTE dobbel BiQuade-antenne til enkle trinn: Mesteparten av tiden jeg møtte, har jeg ikke god signalstyrke til det daglige arbeidet mitt. Så. Jeg søker og prøver forskjellige typer antenner, men fungerer ikke. Etter bortkastet tid fant jeg en antenne som jeg håper å lage og teste, fordi det ikke er byggeprinsipp
Hvordan lage en Linux -oppstartsdisk (og hvordan du bruker den): 10 trinn
Hvordan lage en Linux Boot Drive (og hvordan du bruker den): Dette er en enkel introduksjon om hvordan du kommer i gang med Linux, spesielt Ubuntu
Hvordan lage et nettsted (en trinn-for-trinn-guide): 4 trinn
Hvordan lage et nettsted (en trinn-for-trinn-guide): I denne veiledningen vil jeg vise deg hvordan de fleste webutviklere bygger nettstedene sine og hvordan du kan unngå dyre nettstedbyggere som ofte er for begrenset til et større nettsted. hjelpe deg med å unngå noen feil som jeg gjorde da jeg begynte
Hvordan lage en delt skjermvideo med fire trinn: 4 trinn (med bilder)
Hvordan lage en delt skjermvideo med fire trinn: Vi ser ofte en samme person vise i en scene to ganger i et TV -spill. Og så vidt vi vet har ikke skuespilleren en tvillingbror. Vi har også sett at to sangvideoer blir satt på en skjerm for å sammenligne sangferdighetene sine. Dette er kraften til spl
Hvordan lage en besteforeldres kalender & Utklippsbok (selv om du ikke vet hvordan du skal utklippsbok): 8 trinn (med bilder)
Hvordan lage en besteforeldres kalender & Utklippsbok (selv om du ikke vet hvordan du skal utklippsbok): Dette er en veldig økonomisk (og mye verdsatt!) Feriegave til besteforeldre. Jeg laget 5 kalendere i år for mindre enn $ 7 hver. Materialer: 12 flotte bilder av barnet ditt, barn, nieser, nevøer, hunder, katter eller andre slektninger 12 forskjellige stykker