Разбиение физических дисков
Начните минимум с 2 дисков:
# 1 100 МБ, ID = 83 (Linux), флаг загрузки включен
# 2 Осталось, ID = FD (Linux Raid Auto)
Раздел 100 МБ предназначен для / boot тома. Я оставляю это на всех своих дисках (даже не загружаемых), чтобы обеспечить гибкость, чтобы впоследствии можно было включить любой диск для загрузки. Если диски не совпадают по размеру или у вас есть нечетное число (500 ГБ, 250 ГБ x2), то разделите разделы диска 500 ГБ, чтобы они соответствовали меньшим дискам.
RAID
Использование разделов размером 100 МБ sda
и sdb
создание тома RAID1 (зеркала) для /boot
. Это становится md0
.
md0 / boot 100MB Ext2
Не беспокойтесь об использовании экзотического FS в / boot, оно того не стоит.
Оставшееся пространство можно настроить разными способами. Я выбираю RAID10 (зеркало / полоса), используя куски 64 КБ и «2 дальних копии» для скорости. Это дает вам большую гибкость для постепенного обновления накопителей. Другие варианты сделать RAID5 / 6. Однако полезное пространство будет ограничено самым маленьким разделом, и НЕ используйте разделы с одинаковых устройств. Назовите новый RAID - массивы md1
, md2
и так далее.
LVM
Возьмите все RAID-массивы, кроме md0
, и поместите их в одну группу томов LVM с именем lvm_vg0
. Если у вас есть тома RAID5 и RAID10, вероятно, лучше не объединять их, но, думаю, это не повредит.
Раздели VG0 для остальных креплений системы. Помните, что относительно легко добавить больше места, если это необходимо, поэтому эти цифры могут быть несколько консервативными.
lvm_vg0-root / 8GB Ext3 / ReiserFS (основные файлы дистрибутивов)
lvm_vg0-home / home 20 + ГБ Ext3 / ReiserFS (пользовательские данные, документы)
lvm_vg0-data / data 60 + ГБ XFS (носители, большие файлы, виртуальные машины)
Файловые системы XFS не могут быть сокращены, так что имейте это в виду. Кроме того, сжатие сетевого корневого тома, вероятно, не поддерживается.
Обновление
Если вы когда-нибудь захотите поменять диски на диски большего размера, у вас есть несколько вариантов. Самым простым является добавление дисков парами или более и добавление новых массивов RAID в текущий LVM VG.
Другим вариантом является добавление одного диска>> к сумме текущего пространства. Например, если у вас есть два устройства емкостью 100 ГБ в RAID10, вы можете добавить новое устройство емкостью 200 ГБ и отразить его, используя два старых устройства. Это более подвержено ошибкам, но будет работать.
При необходимости md#
устройства могут быть удалены из LVM VG без потери данных. Это можно сделать, если достаточно свободного места LVM для перемещения всех используемых блоков LVM с md#
устройства на другие. LVM может использовать только пространство, которое не было назначено LV, поэтому пустая файловая система не считается «свободным» пространством.