Съдържание:

Как да направите Raid-1 съхранение: 9 стъпки
Как да направите Raid-1 съхранение: 9 стъпки

Видео: Как да направите Raid-1 съхранение: 9 стъпки

Видео: Как да направите Raid-1 съхранение: 9 стъпки
Видео: INSANE PetaByte Homelab! (TrueNAS Scale ZFS + 10Gb Networking + 40Gb SMB Fail) 2024, Юли
Anonim
Как да направите Raid-1 съхранение
Как да направите Raid-1 съхранение

Какво е RAID1 просто казано

: Отразяване на диска. Най -добре оптимизиран за съкращения и изисква минимален брой от 2 устройства

Какво представлява RAID1 в сложно отношение

: Състои се от точно копие (или огледало) на набор от данни на два или повече диска; класическа огледална двойка RAID 1 съдържа два диска. Тази конфигурация не предлага паритет, ивици или обхващане на дисково пространство на множество дискове, тъй като данните се отразяват на всички дискове, принадлежащи на масива, а масивът може да бъде голям колкото най -малкия диск -член. Това оформление е полезно, когато производителността на четене или надеждността са по -важни от производителността на запис или произтичащия от това капацитет за съхранение на данни.

(Уикипедия обяснява това много добре)

В какво е добро и в какво е ужасно

Много висока производителност; Много висока защита на данните; Много минимално наказание за производителността на запис.

Слаби страни: Високи разходи за съкращения; Тъй като всички данни се дублират, се изисква два пъти капацитет за съхранение.

Какво ще ви трябва

Минимум поне 2 USB стика или твърди дискове, които можете да добавите още, като използвате 4, 6 и 8

Целият код е на курсив

Стъпка 1: Инсталиране на Mdadm

Инсталиране на Mdadm
Инсталиране на Mdadm

Първо: Трябва да получите RAID софтуера. Ще трябва да изтеглите и инсталирате mdadm от вашето софтуерно хранилище. Това е доста често, така че отворете терминала и въведете следната команда:

sudo apt-get install mdadm

Стъпка 2: Разгледайте нашите дискови устройства

трябва да проверим нашите дискови устройства дали вече има конфигуриран рейд.

Използвайки следната команда:

mdadm -E /dev /sd [b -c]

Стъпка 3: Разделяне на устройства за RAID

Разделяне на устройства за RAID
Разделяне на устройства за RAID
Разделяне на устройства за RAID
Разделяне на устройства за RAID

използваме минимум два дяла /dev /sdc1 и /dev /sdb1 за създаване на RAID1. Нека да създадем дялове на тези два диска с помощта на командата „fdisk“и да променим типа на raid по време на създаването на дял.

Използвайте тази команда

fdisk /dev /sdc1

след това следвайте тези инструкции

  1. Натиснете ‘n’ за създаване на нов дял.
  2. След това изберете „P“за първичен дял. След това изберете номера на дяла като 1.
  3. Задайте пълния размер по подразбиране, като просто натиснете два пъти клавиша Enter.
  4. След това натиснете „p“, за да отпечатате определения дял.
  5. Натиснете „L“, за да изброите всички налични типове.
  6. Въведете „t“, за да изберете дяловете.
  7. Изберете „fd“за Linux raid auto и натиснете Enter, за да приложите.
  8. След това отново използвайте „p“, за да отпечатате промените, които сме направили.
  9. Използвайте „w“, за да напишете промените.

Сега отиваме на абсолютно същото за sdb1

fdisk /dev /sdb1

Затова следвайте същите стъпки като sdc1

Стъпка 4: Проверете промените

Проверете промените
Проверете промените
Проверете промените
Проверете промените

След като и двата дяла бъдат създадени успешно, проверете промените на двете sdb & sdc usb устройства, като използвате същата команда „mdadm“и също така ще потвърди типа RAID

Използвайки командата:

mdadm -E /dev /sd [b -c]

можем да използваме същата команда, но да добавим една в края

mdadm -E /dev /sd [b -c] 1

Стъпка 5: Създаване на RAID1 устройства

Създаване на RAID1 устройства
Създаване на RAID1 устройства
Създаване на RAID1 устройства
Създаване на RAID1 устройства
Създаване на RAID1 устройства
Създаване на RAID1 устройства
Създаване на RAID1 устройства
Създаване на RAID1 устройства

След това създайте RAID1 устройство, наречено „/dev/md0“или можете да използвате „/dev/md127“, като използвате следната команда и го потвърдете.

mdadm --create /dev /md0 --level = mirror --raid-devices = 2 /dev /sd [b-c] 1

cat /proc /mdstat

или

mdadm --create /dev /md127 --level = mirror --raid-devices = 2 /dev /sd [b-c] 1

cat /proc /mdstat

След това проверете типа на рейд устройствата и рейд масив, като използвате следните команди.

mdadm -E /dev /sd [b -c] 1

mdadm --detail /dev /md0 ИЛИ mdadm --detail /dev /md127

От горните снимки трябва да получите повече или по-малко разбиране, че raid1 са създадени и използват /dev /sdb1 и /dev /sdc1 дялове, а също така можете да видите състоянието като повторно синхронизиране. Чрез

команда mdadm --detail /dev /md0 или mdadm --detail /dev /md127

Стъпка 6: Създаване на файлова система на RAID устройството

Създаване на файлова система на RAID устройството
Създаване на файлова система на RAID устройството
Създаване на файлова система на RAID устройството
Създаване на файлова система на RAID устройството
Създаване на файлова система на RAID устройството
Създаване на файлова система на RAID устройството

Създайте файлова система, използвайки ext4 за md0 или md127 и монтирайте под /mnt /raid1. Тази стъпка е важна.

Използвайте командата

mkfs.ext4 /dev /md0 или mkfs.ext4 /dev /md127

След това монтирайте новосъздадената файлова система под „/mnt/raid1“и създайте някои файлове и проверете съдържанието под точка на монтиране.

Използвайте тези команди

mkdir /mnt /raid1

mount/dev/md0/mnt/raid1/

докоснете /mnt/raid1/tecmint.txt

ехо "tecmint raid настройки"> /mnt/raid1/tecmint.txt

cat /mnt/raid1/tecmint.txt

cat proc/mdstat

Така че, за да монтирате автоматично RAID1 при рестартиране на системата, трябва да направите запис във fstab файл. Отворете файла „/etc/fstab“и добавете следното

/dev/md0/mnt/raid1 ext4 по подразбиране 0 0

задължително бягайте

Изпълнете „mount -av“, за да видите дали има грешки във файла fstab, но ако се изпълни стъпка, няма да се появят грешки.

Сега нека запазим ръчно конфигурацията на raid във файла „mdadm.conf“, като използваме командата по -долу.

mdadm --detail --scan --verbose >> /etc/mdadm.conf

Стъпка 7: Проверете данните след повреда на диска

Проверете данните след повреда на диска
Проверете данните след повреда на диска
Проверете данните след повреда на диска
Проверете данните след повреда на диска
Проверете данните след повреда на диска
Проверете данните след повреда на диска
Проверете данните след повреда на диска
Проверете данните след повреда на диска

Целта на RAID е, ако някой от твърдите дискове се повреди или се срине, нашите данни ще трябва да бъдат достъпни. Нека да видим какво ще се случи, когато някой от дисковите дискове е недостъпен в масива.

можем да видим, че има 2 налични устройства в нашия RAID, а активните устройства са 2. Така че сега премахнете един от вашите твърди дискове

ls -l /dev | grep sd

mdadm --detail /dev /md0

Можем да видим, че един от нашите драйвери е загубен, така че сега нека проверим нашите данни.

Използвайте тези команди

cd/mnt/raid1/

котка tecmint.txt

…………………………………..

Данните все още трябва да са налични и да са ни достъпни, дори ако сме извадили един от драйверите, това е предимството на RAID 1 (огледало)

Стъпка 8: Индекс на командите

fdisk: е помощна програма за командния ред, която предоставя функции за разделяне на дискове.

cat: е стандартна помощна програма на Unix, която чете файлове последователно, като ги записва на стандартен изход.

mount: командата монтира устройство за съхранение или файлова система, правейки го достъпно и го прикрепяйки към съществуваща структура от директории.

mkdir: използва се за създаване на нова директория.

touch: е команда, използвана за актуализиране на датата на достъп и/или датата на промяна на компютърен файл или директория.

echo е команда, която извежда низовете, които се предават като аргументи. Това е команда, която обикновено се използва в скриптове и пакетни файлове за извеждане на текст на състоянието на екрана или компютърен файл или като източник на конвейер.

Стъпка 9: Няма повече стъпки

Ако сте стигнали дотук, поздравления, защото това ми отне цял следобед, за да завърша, трябваше да направя това два пъти и всичките ми екранни снимки са корумпирани, надявам се, че бих могъл да помогна с борбите на RAID1

Препоръчано: