Mundarija:
- 1 -qadam: Mdadm -ni o'rnatish
- 2 -qadam: Disk drayverlarini ko'rib chiqing
- 3 -qadam: RAID uchun diskni ajratish
- 4 -qadam: O'zgarishlarni tasdiqlang
- 5 -qadam: RAID1 qurilmalarini yaratish
- 6 -qadam: RAID qurilmasida fayl tizimini yaratish
- 7 -qadam: Disk ishlamay qolgandan keyin ma'lumotlarni tekshiring
- 8 -qadam: Buyruqlar indeksi
- 9 -qadam: Boshqa qadamlar yo'q
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
RAID1 - bu oddiy ma'noda
: Diskni aks ettirish. Qisqartirish uchun eng yaxshi optimallashtirilgan va kamida 2 ta diskni talab qiladi
RAID1 - bu murakkab ma'noda
: U ikki yoki undan ortiq diskdagi ma'lumotlar to'plamining aniq nusxasidan (yoki oynasidan) iborat; klassik RAID 1 oynali juftlikda ikkita disk mavjud. Bu konfiguratsiya bir nechta disklarda disk maydonining tengligini, chizig'ini yoki kengayishini ta'minlamaydi, chunki ma'lumotlar qatorga tegishli bo'lgan barcha disklarda aks ettirilgan va massiv faqat eng kichik diskli diskda bo'lishi mumkin. Bu tartib o'qish samaradorligi yoki ishonchliligi yozish ishlashidan yoki natijada ma'lumotlarni saqlash imkoniyatidan muhimroq bo'lganida foydalidir.
(Vikipediya buni juda yaxshi tushuntiradi)
Nima yaxshi va nima dahshatli
Juda yuqori ishlash; Ma'lumotni juda yuqori himoya qilish; Yozish uchun juda kam jazo.
Kamchiliklari: yuqori xarajatlarning yuqori xarajatlari; Barcha ma'lumotlar takrorlanganligi sababli, saqlash hajmidan ikki baravar ko'p talab qilinadi.
Sizga nima kerak bo'ladi
Kamida 2 ta USB -tayoq yoki qattiq diskni 4, 6 va 8 -dan foydalanib qo'shishingiz mumkin
Barcha kodlar kursiv bilan yozilgan
1 -qadam: Mdadm -ni o'rnatish
Birinchi narsa: RAID dasturini olishingiz kerak. Siz dasturiy ta'minot omboridan mdadm -ni yuklab olishingiz va o'rnatishingiz kerak bo'ladi. Bu juda keng tarqalgan, shuning uchun terminalni oching va quyidagi buyruqni kiriting:
sudo apt-get install mdadm
2 -qadam: Disk drayverlarini ko'rib chiqing
biz disk drayverlarini tekshirib ko'rishimiz kerak, u erda konfiguratsiya qilingan reyd bormi?
Quyidagi buyruq yordamida:
mdadm -E /dev /sd [b -c]
3 -qadam: RAID uchun diskni ajratish
RAID1 yaratish uchun biz kamida ikkita bo'limni /dev /sdc1 va /dev /sdb1 dan foydalanmoqdamiz. Keling, "fdisk" buyrug'i yordamida ushbu ikkita diskda bo'limlar yaratamiz va bo'lim yaratish paytida turni reydga o'zgartiramiz.
Ushbu buyruqdan foydalaning
fdisk /dev /sdc1
keyin bu ko'rsatmalarga amal qiling
- Yangi bo'lim yaratish uchun "n" tugmasini bosing.
- Keyin asosiy bo'lim uchun "P" ni tanlang, keyin bo'lim raqamini 1 sifatida tanlang.
- Enter tugmachasini ikki marta bosish orqali standart to'liq o'lchamni bering.
- Belgilangan bo'limni chop etish uchun "p" tugmasini bosing.
- Barcha mavjud turlarni ro'yxatga olish uchun "L" tugmasini bosing.
- Bo'limlarni tanlash uchun "t" ni kiriting.
- Linux reyd auto uchun "fd" -ni tanlang va qo'llash uchun Enter tugmasini bosing.
- Keyin biz kiritgan o'zgarishlarni chop etish uchun yana "p" dan foydalaning.
- O'zgarishlarni yozish uchun "w" dan foydalaning.
Endi biz sdb1 uchun ham xuddi shunday yo'l tutamiz
fdisk /dev /sdb1
Shunday qilib, sdc1 bilan bir xil aniq amallarni bajaring
4 -qadam: O'zgarishlarni tasdiqlang
Ikkala bo'lim ham muvaffaqiyatli yaratilganidan so'ng, sdb va sdc usb drayvlaridagi o'zgarishlarni bir xil "mdadm" buyrug'i yordamida tekshiring va u RAID turini tasdiqlaydi.
Buyruq yordamida:
mdadm -E /dev /sd [b -c]
biz bir xil buyruqni ishlatishimiz mumkin, lekin oxiriga bittasini qo'shishimiz mumkin
mdadm -E /dev /sd [b -c] 1
5 -qadam: RAID1 qurilmalarini yaratish
Keyin "/dev/md0" deb nomlangan RAID1 qurilmasini yarating yoki quyidagi buyruqni ishlatib '/dev/md127' dan foydalanishingiz mumkin.
mdadm --create /dev /md0 --level = mirror --raid-devices = 2 /dev /sd [b-c] 1
mushuk /proc /mdstat
yoki
mdadm-yaratish /dev /md127-daraja = oyna-sochli qurilmalar = 2 /dev /sd [b-c] 1
mushuk /proc /mdstat
Keyingi buyruqlar yordamida reyd qurilmalari turini va reyd massivini tekshiring.
mdadm -E /dev /sd [b -c] 1
mdadm -detal /dev /md0 Yoki mdadm -detal /dev /md127
Yuqoridagi rasmlardan, siz raid1 yaratilganligini va /dev /sdb1 va /dev /sdc1 bo'limlarini ishlatganini ko'p yoki kamroq tushunishingiz kerak, shuningdek siz statusni qayta sinxronlash sifatida ko'rishingiz mumkin. Orqali
mdadm -detal /dev /md0 yoki mdadm -detal /dev /md127 buyrug'i
6 -qadam: RAID qurilmasida fayl tizimini yaratish
Md0 yoki md127 uchun ext4 yordamida fayl tizimini yarating va /mnt /raid1 ostiga o'rnating. Bu qadam muhim ahamiyatga ega.
Buyruqdan foydalaning
mkfs.ext4 /dev /md0 yoki mkfs.ext4 /dev /md127
Keyin, yangi yaratilgan fayl tizimini "/mnt/raid1" ostiga o'rnating va ba'zi fayllarni yarating va o'rnatish nuqtasi ostidagi tarkibni tekshiring.
Ushbu buyruqlardan foydalaning
mkdir /mnt /raid1
mount/dev/md0/mnt/raid1/
/mnt/raid1/tecmint.txt ga teging
echo "tecmint reyd sozlamalari"> /mnt/raid1/tecmint.txt
mushuk /mnt/raid1/tecmint.txt
mushuk proc/mdstat
RAID1-ni tizimni qayta ishga tushirishda avtomatik o'rnatish uchun siz fstab faylini kiritishingiz kerak. "/Etc/fstab" faylini oching va quyidagilarni qo'shing
/dev/md0/mnt/raid1 ext4 standarti 0 0
yugurishga ishonch hosil qiling
Fstab faylida xatolar bor yoki yo'qligini bilish uchun "mount -av" buyrug'ini ishlating, lekin agar qadam bajarilsa, hech qanday xato paydo bo'lmaydi.
Keling, quyidagi buyruq yordamida reyd konfiguratsiyasini qo'lda "mdadm.conf" fayliga saqlashga ruxsat bering.
mdadm --detail --scan --verbose >> /etc/mdadm.conf
7 -qadam: Disk ishlamay qolgandan keyin ma'lumotlarni tekshiring
RAIDning maqsadi shundaki, agar biron -bir qattiq disk ishlamay qolsa yoki ishlamay qolsa, bizning ma'lumotlarimiz mavjud bo'lishi kerak. Keling, har qanday diskda massiv mavjud bo'lmasa nima bo'lishini ko'rib chiqaylik.
biz RAIDda 2 ta qurilma mavjudligini ko'rishimiz mumkin va 2 ta faol qurilmamiz bor. Endi qattiq disklardan birini olib tashlang
ls -l /dev | grep sd
mdadm -detal /dev /md0
Biz haydovchilarimizdan biri yo'qolganini ko'rishimiz mumkin, shuning uchun endi ma'lumotlarni tekshirib ko'raylik.
Thease buyruqlaridan foydalaning
cd/mnt/raid1/
mushuk tecmint.txt
…………………………………..
Ma'lumotlar hali ham bizda bo'lishi kerak va biz haydovchilardan birini olib tashlagan bo'lsak ham, biz uchun mavjud bo'lishi kerak, bu RAID 1 -ning afzalligi.
8 -qadam: Buyruqlar indeksi
fdisk-bu diskni ajratish funktsiyalarini ta'minlaydigan buyruq qatori yordamchi dasturi.
mushuk: bu fayllarni ketma -ket o'qib, ularni standart chiqishga yozib beradigan standart Unix yordamchi dasturi.
mount: buyrug'i saqlash moslamasini yoki fayl tizimini o'rnatadi, uni mavjud qiladi va mavjud katalog tuzilishiga biriktiradi.
mkdir: yangi katalog yaratish uchun ishlatiladi.
teginish - bu kompyuter fayli yoki katalogiga kirish sanasini va/yoki o'zgartirish sanasini yangilash uchun ishlatiladigan buyruq.
echo - bu argument sifatida uzatilayotgan qatorlarni chiqaradigan buyruq. Bu odatda qobiq skriptlari va ommaviy ish fayllarida holat matnini ekranga yoki kompyuter fayllariga chiqarish uchun yoki quvur liniyasining manba qismi sifatida ishlatiladi.
9 -qadam: Boshqa qadamlar yo'q
Agar siz shu kungacha tabriklagan bo'lsangiz, chunki bu menga butun tushdan keyin bajarishga majbur bo'ldi, men buni ikki marta bajarishim kerak edi, mening ekran tasvirlarim buzilgan bo'lsa, umid qilamanki, men RAID1 bilan kurashda yordam bera olaman.