Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
9.15.5. Рекомендуемая схема разбиения
9.15.5.1. x86, AMD64 и Intel 64
- Раздел
swap
- Раздел
/boot
- Раздел
/
- Раздел
home
- Раздел подкачки (swap) (по меньшей мере 256 МБ) используется для поддержки виртуальной памяти. Данные попадают в раздел подкачки, когда системе не хватает оперативной памяти для их обработки.Со временем рекомендуемый объем пространства подкачки увеличивался пропорционально рекомендуемому объему оперативной памяти. Размеры ОЗУ в современных компьютерах достигают сотен гигабайт, поэтому объем пространства подкачки принято рассчитывать исходя из нагрузки на системную память.Пространство подкачки выделяется во время установки, но нагрузку на память довольно сложно предсказать заранее. Во время кикстарт-установки можно выделить пространство подкачки автоматически (см. Раздел 32.4, «Параметры кикстарта»).Приведенная ниже таблица поможет выбрать подходящий размер.
Таблица 9.2. Рекомендуемый размер пространства подкачки
Объем ОЗУ Рекомендуемый объем пространства подкачки до 4 ГБ ОЗУ минимум 2 ГБ для пространства подкачки от 4 до 16 ГБ ОЗУ минимум 4 ГБ для пространства подкачки от 16 до 64 ГБ ОЗУ минимум 8 ГБ для пространства подкачки от 64 до 256 ГБ ОЗУ минимум 16 ГБ для пространства подкачки от 256 до 512 ГБ ОЗУ минимум 32 ГБ для пространства подкачки Можно повысить производительность, распределив пространство подкачки между несколькими устройствами хранения. Разница будет особенно заметна в системах с быстрыми дисками, контроллерами и интерфейсами. - Раздел
/boot/
(250 МБ)Раздел
/boot/
содержит ядро операционной системы (обеспечивающее загрузку Red Hat Enterprise Linux) и файлы начальной загрузки. Обычно 250 МБ для загрузочного раздела должно быть достаточно.Важно
GRUB в Red Hat Enterprise Linux 6 поддерживает ext2, ext3, ext4 (рекомендуется). Не допускается использовать Btrfs, XFS, VFAT для раздела/boot
.Примечание
Если жесткий диск имеет больше 1024 цилиндров (и ваш компьютер старше двух лет), то, возможно, придется создать раздел/boot/
, если вы хотите, чтобы все остальное место на диске занимал корневой раздел/
.Примечание
Некоторые BIOS не поддерживают загрузку с RAID-контроллеров. В таких случаях раздел/boot/
следует создавать в разделе, не относящемся к RAID-контроллеру, например, на отдельном диске. - Корневой раздел (3.0-5.0 ГБ)
Здесь будет размещен корневой каталог
/
. Все файлы (кроме расположенных в разделе/boot
) будут находиться в корневом разделе.Раздел размером 3.0 ГБ позволит выполнить минимальную установку, а корневой раздел размером 5.0 ГБ подойдет для полной установки, включающей все группы пакетов.Важно
/
— корневой раздел, верхний уровень структуры каталогов. Каталог/root
— домашний каталог учетной записи пользователя, используемый для администрирования системы. - Раздел
home
(минимум 100 МБ)Чтобы отделить пространство хранения пользовательских данных от системных, создайте отдельный раздел для каталога
/home
в группе томов. В случае обновления или переустановки Red Hat Enterprise Linux расположенные в/home
файлы не будут потеряны.
/
) облегчит обновление системы в будущем. Раздел 9.15, «Создание собственного или изменение стандартного разбиения» содержит подробную информацию об изменении разделов.
/foo
должен быть не менее 500 МБ, а вы решили не создавать отдельный раздел /foo
, тогда размер корневого раздела /
должен быть не менее 500 МБ.
Таблица 9.3. Минимальный размер разделов
Каталог | Минимальный размер |
---|---|
/ | 250 МБ |
/usr | 250 МБ, но не размещайте его в другом разделе |
/tmp | 50 МБ |
/var | 384 МБ |
/home | 100 МБ |
/boot | 250 МБ |
Примечание
9.15.5.1.1. Рекомендации по созданию разделов
- Рассмотрите возможность шифрования разделов, содержащих важные данные, для их защиты от неавторизованного доступа. Как минимум рекомендуется зашифровать раздел
/home
. - Каждое ядро в системе потребует примерно 10 МБ в разделе
/boot
. Стандартного размера 250 МБ не хватит только в том случае, если вы устанавливаете большое число ядер.Важно
GRUB в Red Hat Enterprise Linux 6 поддерживает ext2, ext3, ext4 (рекомендуется). Не допускается использовать Btrfs, XFS, VFAT для раздела/boot
. - Каталог
/var
содержит различные приложения, в том числе веб-сервер Apache. Сюда будут временно загружаться обновления пакетов. Убедитесь, что разделу, содержащему каталог/var
, предоставлено достаточно места не только для размещения приложений, но и для загрузки доступных обновлений.Предупреждение
PackageKit по умолчанию загружает обновленные пакеты в/var/cache/yum/
. Если вы разбили диски вручную и создали отдельный раздел/var/
, проверьте, достаточно ли в этом разделе места (не менее 3 гигабайт) для загрузки обновленных пакетов. - Каталог
/usr
содержит основную часть программного обеспечения Red Hat Enterprise Linux. Для установки стандартного набора пакетов потребуется примерно 4 ГБ пространства. Программистам, планирующим использовать Red Hat Enterprise Linux для разработки программ, рекомендуется как минимум удвоить это число.Важно
При размещении/usr
и/
в разных файловых системах процесс загрузки будет значительно усложнен, а в некоторых ситуациях (например, при установке на SCSI) загрузка вообще станет невозможной. - Если возможно, оставьте часть пространства группы томов LVM нераспределенной. Это позволит подстроиться к возможным изменениям требований пространства и избежать удаления данных для его освобождения.
- Распределение подкаталогов между разными разделами позволит сохранить их содержимое в случае переустановки Red Hat Enterprise Linux. Например, если база данных MySQL хранится в
/var/lib/mysql
, можно поместить этот каталог в отдельный раздел, тогда ее не надо будет восстанавливать при переустановке.
Примечание
Пример 9.1. Пример структуры разделов
Таблица 9.4. Пример структуры разделов
Раздел | Размер, тип |
---|---|
/boot | 250 МБ, ext3 |
swap | 2 ГБ, swap |
физический том LVM | Оставшееся место как группа томов LVM |
Таблица 9.5. Пример структуры разделов: физический том LVM
Раздел | Размер, тип |
---|---|
/ | 13 ГБ, ext4 |
/var | 4 ГБ, ext4 |
/home | 50 ГБ, ext4 |