Для raid1 перевіряє btrfs, які розділи є на одному пристрої?


3

У мене є btrfs на двох розділах, використовуючи режим ratr1 btrfs:

/dev/sda3
/dev/sdb3

Зараз я планую запустити btrfs device add /dev/sda2 /dev/sdb2, тому у мене будуть чотири перегородки:

/dev/sda2 /dev/sda3
/dev/sdb2 /dev/sdb3

Моє запитання: чи знають btrfs, що sda2 та sda3 - один і той же диск, тому він не повинен відображати дані між цими двома?

(Я розумію, трохи глупо мати два розділи на кожному диску, але я вже маю дані про файлову систему, і це здається найшвидшим способом додати простір.)

Найближче, на що я міг би знайти відповідь, - це проектна ідея із вікі, що стосується пристроїв одного контролера: https://btrfs.wiki.kernel.org/index.php/Project_ideas#Chunk_allocation_groups . Мабуть, мабуть, це означає, що це вже відбувається для пристроїв, але це може бути просто бажанням подумати з мого боку.

Редагувати: я забув зазначити, що всі вони будуть зашифровані луками, тому фактичні пристрої btrfs будуть / dev / dm- [0123] або деякими подібними. Але мені цікаво дізнатися відповідь із шаром шифрування або без нього.


Чи мали ви прогрес?
inf3rno

Ні, я не знаю відповіді. Я не пам'ятаю, як я додав додатковий простір, але зараз у мене на одному диску є лише один розділ.
Джеймс Кук

Відповіді:


1

Коли ви створюєте Btrfs з декількома пристроями або згодом додаєте більше пристроїв, Btrfs не хвилюватиметься, чи це розділи одного пристрою зберігання чи вони є декількома пристроями зберігання, незалежно від профілю розподілу (тобто рейду {0,1, 10,5,6, ...}, дуб, одинак ), який ви використовуєте.

Якщо ви додасте /dev/sd{a,b}2до існуючої установки Btrfs , надмірність RAID1 не може бути ефективно досягнута, оскільки дзеркальні блоки можуть записуватися до будь-якої комбінації /dev/sd{a,b}{2,3}. Якщо вони записуються на один і той же запам'ятовуючий пристрій, то запис триватиме ~ 2 рази, а пошкодження одного пристрою зберігання забирає як хороші копії.

Створення Btrfs поверх dm-скріпних пристроїв не призводить до надмірності.

Додаткову інформацію та попередження див. У посібнику з Btrfs та попередженні: не рекомендується використовувати RAID- профілі з розділами одного пристрою зберігання даних, ні надмірність, ні продуктивність не будуть підвищені .

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.