Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Mis on RAID1 lihtsas mõttes
: Ketta peegeldamine. Optimeeritud koondamiseks ja nõuab minimaalselt 2 draivi
Mis on RAID1 keerulises mõttes
: See koosneb kahe või enama ketta andmete kogumi täpsest koopiast (või peeglist); klassikaline RAID 1 peegelpaar sisaldab kahte ketast. See konfiguratsioon ei paku pariteeti, triibutamist ega kettaruumi laiendamist mitme ketta vahel, kuna andmed peegelduvad kõigil massiivi kuuluvatel ketastel ja massiiv võib olla ainult sama suur kui väikseim liigeketas. See paigutus on kasulik, kui lugemisvõime või töökindlus on olulisemad kui kirjutamisvõime või sellest tulenev andmesalvestusvõime.
(Wikipedia selgitab seda väga hästi)
Mis on hea ja milles kohutav
Väga kõrge jõudlus; Väga kõrge andmekaitse; Väga minimaalne karistus kirjutamise eest.
Nõrkused: suured koondamiskulud üldkulud; Kuna kõik andmed on dubleeritud, on vaja kahekordset mälumahtu.
Mida vajate
Vähemalt 2 USB -mälupulka või kõvaketast, mida saate 4, 6 ja 8 abil rohkem lisada
Kõik koodid on kaldkirjas
Samm: installige Mdadm
Esimene asi: peate hankima RAID -tarkvara. Peate oma tarkvarahoidlast mdadm alla laadima ja installima. See on üsna tavaline, nii et avage terminal üles ja tippige järgmine käsk:
sudo apt-get install mdadm
Samm: uurige meie kettaseadmeid
peame kontrollima oma kettaseadmeid, kas reide on juba konfigureeritud.
Kasutades järgmist käsku:
mdadm -E /dev /sd [b -c]
3. samm: RAID -i jaoks kettaseade
RAID1 loomiseks kasutame vähemalt kahte sektsiooni /dev /sdc1 ja /dev /sdb1. Loome nendes kahes draivis partitsioone käsu „fdisk” abil ja muudame partitsiooni loomise ajal tüübiks raid.
Kasutage seda käsku
fdisk /dev /sdc1
siis järgige neid juhiseid
- Uue sektsiooni loomiseks vajutage "n".
- Seejärel valige esmase partitsiooni jaoks „P”. Seejärel valige partitsiooni number 1.
- Määrake vaikimisi täissuurus, vajutades kaks korda sisestusklahvi.
- Järgmisena vajutage määratletud partitsiooni printimiseks p.
- Kõigi saadaolevate tüüpide kuvamiseks vajutage "L".
- Sektsioonide valimiseks tippige „t”.
- Valige Linuxi reidi automaatrežiimi jaoks "fd" ja vajutage rakendamiseks sisestusklahvi.
- Seejärel kasutage tehtud muudatuste printimiseks uuesti p.
- Kasutage muudatuste kirjutamiseks w.
Nüüd läheme sdb1 puhul täpselt sama juurde
fdisk /dev /sdb1
Nii et järgige samu samme nagu sdc1
Samm: kontrollige muudatusi
Kui mõlemad sektsioonid on edukalt loodud, kontrollige mõlemas sdb- ja sdc -draivis tehtud muudatusi, kasutades sama käsku mdadm, samuti kinnitab see RAID -tüübi
Kasutades käsku:
mdadm -E /dev /sd [b -c]
saame kasutada sama käsku, kuid lisada lõppu üks
mdadm -E /dev /sd [b -c] 1
Samm: RAID1 -seadmete loomine
Seejärel looge RAID1 -seade nimega „/dev/md0” või kasutage käsku „/dev/md127”, kasutades järgmist käsku ja kontrollige seda.
mdadm --loo /dev /md0-tase = peegel --raid-seadmed = 2 /dev /sd [b-c] 1
kass /proc /mdstat
või
mdadm --create /dev /md127-level = peegel --raid-devices = 2 /dev /sd [b-c] 1
kass /proc /mdstat
Järgmisena kontrollige järgmiste käskude abil reidiseadmete tüüpi ja reidi massiivi.
mdadm -E /dev /sd [b -c] 1
mdadm --detail /dev /md0 VÕI mdadm --detail /dev /md127
Ülaltoodud piltidelt peaksite saama enam-vähem aru, et raid1 on loodud ja /dev /sdb1 ja /dev /sdc1 partitsioone kasutades, samuti näete uuesti sünkroonimise olekut. Kaudu
käsk mdadm --detail /dev /md0 või mdadm --detail /dev /md127
6. samm: failisüsteemi loomine RAID -seadmes
Looge failisüsteem, kasutades ext4 md0 või md127 jaoks, ja ühendage see failiga /mnt /raid1. See samm on oluline.
Kasutage käsku
mkfs.ext4 /dev /md0 või mkfs.ext4 /dev /md127
Seejärel ühendage äsja loodud failisüsteem faili „/mnt/raid1” ja looge mõned failid ning kontrollige kinnituspunkti sisu.
Kasutage neid käske
mkdir /mnt /raid1
mount/dev/md0/mnt/raid1/
puudutage /mnt/raid1/tecmint.txt
echo "tecmint raid setup"> /mnt/raid1/tecmint.txt
kass /mnt/raid1/tecmint.txt
kass proc/mdstat
Nii et RAID1 automaatseks paigaldamiseks süsteemi taaskäivitamisel peate sisestama fstab-faili. Avage fail "/etc/fstab" ja lisage järgmine
/dev/md0/mnt/raid1 ext4 vaikeseaded 0 0
jookse kindlasti
Käivitage 'mount -av', et näha, kas fstab -failis on vigu, kuid kui sammu järgitakse, ei ilmne vigu.
Nüüd salvestage reidi konfiguratsioon käsitsi faili „mdadm.conf”, kasutades alltoodud käsku.
mdadm --detail --scan -verbose >> /etc/mdadm.conf
Samm: kontrollige andmeid pärast ketta tõrkeid
RAID -i eesmärk on, kui mõni kõvaketas ebaõnnestub või jookseb kokku, meie andmed peavad olema kättesaadavad. Vaatame, mis juhtub, kui ketta ketas pole massiivis saadaval.
näeme, et meie RAID -is on saadaval kaks seadet ja aktiivseid seadmeid on 2. Nii et eemaldage nüüd üks kõvaketastest
ls -l /dev | grep sd
mdadm -üksikasjad /dev /md0
Näeme, et üks meie draiveritest on kadunud, nii et lubage nüüd kontrollida meie andmeid.
Kasutage lihtsaid käske
cd/mnt/raid1/
kass tecmint.txt
…………………………………..
Kas andmed peaksid endiselt olemas olema ja meile kättesaadavad, isegi kui oleme ühe draiveri välja võtnud, on see RAID 1 (peegel) eelis
8. samm: käskude register
fdisk: on käsurea utiliit, mis pakub kettajaotuse funktsioone.
kass: on tavaline Unixi utiliit, mis loeb faile järjestikku, kirjutades need standardväljundisse.
mount: käsk ühendab salvestusseadme või failisüsteemi, muudab selle juurdepääsetavaks ja ühendab selle olemasoleva kataloogistruktuuriga.
mkdir: kasutatakse uue kataloogi loomiseks.
puudutus: on käsk, mida kasutatakse arvutifaili või kataloogi juurdepääsukuupäeva ja/või muutmiskuupäeva värskendamiseks.
echo on käsk, mis väljastab argumentidena edastatavad stringid. See on käsk, mida tavaliselt kasutatakse shelliskriptides ja partiifailides olekuteksti kuvamiseks ekraanile või arvutifaili või torujuhtme allika osana.
Samm 9: pole enam samme
Kui olete nii kaugele jõudnud, õnnitlen teid, sest mul kulus selleks terve pärastlõuna, pidin seda kaks korda tegema ja kõik mu ekraanipildid on rikutud, loodan, et saaksin aidata RAID1 võitluses