Розбиття розділів фізичних дисків
Почніть з 2 мінімум дисків:
# 1 100MB, ID = 83 (Linux), прапор завантаження увімкнено
# 2 Залишився, ID = FD (Linux Raid Auto)
Розділ 100MB призначений для / boot volume. Я залишаю це на всіх своїх накопичувачах (навіть без завантаження), щоб забезпечити гнучкість, щоб будь-який накопичувач згодом міг бути завантажений. Якщо диски не збігаються за розміром або у вас є непарний номер (500 ГБ, 250 ГБх2), то розділіть розділи на 500 ГБ диска, щоб вони відповідали меншим дискам.
RAID
Використовуючи 100MB розділи на sda
та sdb
створіть RAID1 (дзеркальний) об'єм для /boot
. Це стає md0
.
md0 / завантаження 100MB Ext2
Не заважайте використовувати екзотичний FS на / завантажувати, це не варто.
Решту місця можна встановити різними методами. Я вибираю RAID10 (дзеркало / смужка), використовуючи 64K шматки та "2 далекі копії" для швидкості. Це дає вам велику гнучкість для поступового оновлення дисків вниз по лінії. Інші варіанти - зробити RAID5 / 6. Однак придатний простір буде обмежений найменшим розділом, і НЕ використовувати розділи з тих же пристроїв. Назвіть новий RAID - масиви md1
, md2
і так далі.
LVM
Візьміть усі масиви RAID, за винятком md0
, і поставте їх в одну групу томів LVM з назвою lvm_vg0
. Якщо у вас є томи RAID5 та RAID10, можливо, найкраще їх не комбінувати, але, мабуть, це не завадило б.
Розділіть VG0 для решти системних кріплень. Пам’ятайте, що при необхідності додати більше місця, порівняно легко, тому ці цифри можуть бути дещо консервативними.
lvm_vg0-root / 8 ГБ Ext3 / ReiserFS (основні дистрибутивні файли)
lvm_vg0-home / home 20 + ГБ Ext3 / ReiserFS (дані користувача, документи)
lvm_vg0-data / data 60 + GB XFS (медіа, великі файли, vm's)
Файлові системи XFS неможливо зменшити, тому пам’ятайте про це. Крім того, скорочення темпів кореня в Інтернеті, ймовірно, не підтримується.
Оновлення
Якщо ви хочете коли-небудь поміняти диски на більші розміри, у вас є кілька варіантів. Найпростіше - це додавання накопичувачів в парах і більше і додавання нових масивів RAID до поточного LVM VG.
Інший варіант - додавання одного диска, який є> = до суми поточного простору. Наприклад, якщо у RAID10 у вас є два пристрої об'ємом 100 Гб, ви можете додати новий пристрій на 200 ГБ і віддзеркалити його за допомогою двох старих пристроїв. Це більше схильне до помилок, але буде працювати.
При необхідності md#
пристрої можна виймати з VVM LVM без втрати даних. Це можна зробити, якщо є достатньо вільного простору LVM для перенесення всіх використаних блоків LVM з md#
пристрою на інші. LVM може використовувати лише простір, який не був призначений для LV, тому порожня файлова система не вважається "вільним" простором.