Mundarija:

Raid-1-ni qanday saqlash kerak: 9 qadam
Raid-1-ni qanday saqlash kerak: 9 qadam

Video: Raid-1-ni qanday saqlash kerak: 9 qadam

Video: Raid-1-ni qanday saqlash kerak: 9 qadam
Video: Что такое RAID 0, 1, 5, и 10? 2024, Iyul
Anonim
Raid-1-ni qanday saqlash kerak
Raid-1-ni qanday saqlash kerak

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

Mdadm o'rnatish
Mdadm 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

RAID uchun diskni ajratish
RAID uchun diskni ajratish
RAID uchun diskni ajratish
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

  1. Yangi bo'lim yaratish uchun "n" tugmasini bosing.
  2. Keyin asosiy bo'lim uchun "P" ni tanlang, keyin bo'lim raqamini 1 sifatida tanlang.
  3. Enter tugmachasini ikki marta bosish orqali standart to'liq o'lchamni bering.
  4. Belgilangan bo'limni chop etish uchun "p" tugmasini bosing.
  5. Barcha mavjud turlarni ro'yxatga olish uchun "L" tugmasini bosing.
  6. Bo'limlarni tanlash uchun "t" ni kiriting.
  7. Linux reyd auto uchun "fd" -ni tanlang va qo'llash uchun Enter tugmasini bosing.
  8. Keyin biz kiritgan o'zgarishlarni chop etish uchun yana "p" dan foydalaning.
  9. 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

O'zgarishlarni tasdiqlang
O'zgarishlarni tasdiqlang
O'zgarishlarni tasdiqlang
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

RAID1 qurilmalarini yaratish
RAID1 qurilmalarini yaratish
RAID1 qurilmalarini yaratish
RAID1 qurilmalarini yaratish
RAID1 qurilmalarini yaratish
RAID1 qurilmalarini yaratish
RAID1 qurilmalarini yaratish
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

RAID qurilmasida fayl tizimini yaratish
RAID qurilmasida fayl tizimini yaratish
RAID qurilmasida fayl tizimini yaratish
RAID qurilmasida fayl tizimini yaratish
RAID qurilmasida fayl tizimini yaratish
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

Disk ishlamay qolgandan keyin ma'lumotlarni tekshiring
Disk ishlamay qolgandan keyin ma'lumotlarni tekshiring
Disk ishlamay qolgandan keyin ma'lumotlarni tekshiring
Disk ishlamay qolgandan keyin ma'lumotlarni tekshiring
Disk ishlamay qolgandan keyin ma'lumotlarni tekshiring
Disk ishlamay qolgandan keyin ma'lumotlarni tekshiring
Disk ishlamay qolgandan keyin ma'lumotlarni tekshiring
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.

Tavsiya: