Як слід створити і налаштувати розділ RAID, використовуючи розділений?


10

Для тестування я хочу створити дзеркальний (RAID 1) розділ розміром 1 Гб на /dev/sdbі /dev/sdc. Якщо мова йде про розділення, я хочу використовувати розлучений, як мені створити розділ, який я хочу відобразити?

Я починаю з ініціалізації таблиці розділів:

(parted) select /dev/sdb
Using /dev/sdb
(parted) mklabel gpt
Warning: The existing disk label on /dev/sdb will be destroyed and all data on this disk will be lost. Do you want to continue?
Yes/No? Y
(parted)
  • Після вищезазначених кроків. Як створити розділ і встановити всі необхідні прапори?

  • Я знаю, що рейд - це можливий прапор розділу, чи потрібно його використовувати? Як його використовує працює система?

  • Який тип файлової системи я повинен використовувати? Немає?


Прапор використовується ядром (Linux) для позначення розділів RAID, які він повинен монтувати. Це ще не вся відповідь, яку я шукав, тому зараз я це пишу тут.
Вилучено

Відповіді:


8

Почніть Розбиратися з використанням, -a optimalщоб переконатися, що він попереджає вас у випадку, якщо ви створюєте розділ, неправильно вирівняний. Створіть розділ, не вказуючи жодної файлової системи, використовуючи mkpart:

mkpart primary 1MiB 512MiB

Ця команда створює розділ 511MiB, починаючи з 1MiB і закінчуючи на 512MiB.

Використовуйте MiB, GiB або TiB під час створення розділу. Це забезпечує правильне вирівнювання на жорсткому диску 512B, а також фізичних секторах 4096B.

Вище 1MiBвикористовується як вихідна позиція, оскільки це найнижча позиція, яку ви можете використовувати без розірваних скарг на вирівнювання. Але зауважте, що сектор 40 справді є найнижчою позицією з правильним вирівнюванням, але проділу подобаються межі 1MiB, і ви витрачаєте дуже мало місця на диску.

Щоб ядро ​​помітило RAID-розділ та змонтувало його автоматично, потрібно встановити прапор рейду. Якщо ваш новий розділ ідентифікований як розділ 1 у розділеному розділі (позначте p), ви встановите прапор рейду, використовуючи:

set 1 raid on

Перевірте розміри розділів за допомогою print, але встановіть для unitвідображення KiB, MiB або GiB. Якщо цього не зробити, compactодиниці за замовчуванням відображатимуть KB, MB та GB.

unit MiB
print

Щоб підбити підсумки відповідей:

Я знаю, що рейд - це можливий прапор розділу, чи потрібно його використовувати? Як його використовує працює система?

Ні, не потрібно. Якщо ви не вирішите, вам доведеться монтувати його самостійно.

Який тип файлової системи я повинен використовувати? Немає?

Так, не вказуйте. Parted відходить від обробки файлових систем, слід уникати речей, що стосуються файлових систем на даний момент.


Чи є сенс створити 2 розділу на одному жорсткому диску, а потім використовувати 2 розділи для RAID 1 або RAID 0? Або RAID призначений використовувати лише на реальних незалежних жорстких дисках?
CMCDragonkai

1
@CMCDragonkai: Використовувати один і той же диск для декількох членів одного масиву немає сенсу. Якщо диск вмирає, ви, швидше за все, втрачаєте доступ до всього диска, а не лише до його частини. Але все одно вас не заважає робити це. Ви навіть можете використовувати петлеві пристрої, якщо ви просто хочете перевірити речі ...
ThiefMaster
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.