Рекомендуемая схема разделов для производственного сервера с двумя жесткими дисками 147G?
У меня есть специальная коробка, характеристики которой:
Процессор: 4-ядерный Xeon 3450 *1 (HT включен)
Оперативная память: 8 ГБ DDR3
HDD: 15k SAS 147G * 2 (в настоящее время в RAID 1)
Текущая ОС - Windows Server 2003. Я использую веб-сервер (с несколькими веб-сайтами), почтовый сервер, сервер SVN (на основе Apache) и довольно много игровых серверов на нем. Сейчас я планирую переключить ОС на сервер Ubuntu и разбить RAID, чтобы удвоить пространство хранения. Какую схему разделов вы порекомендуете максимально использовать при установке двух жестких дисков?
2 ответа
Прежде всего, я рекомендую не ломать RAID. Повышение производительности и надежности RAID-1 на 2 независимых дисках того стоит.
Если вы не особенно разбираетесь в Linux, схема разделов по умолчанию, которую предлагает Ubuntu, в целом подходит. Если у вас есть другие потребности, то вот хорошая отправная точка. Отрегулируйте по необходимости, например, если у вас есть конкретное приложение, которое будет занимать 40 ГБ в /opt.
/ - 50GB - ext4 file system
SWAP - 16GB - swap file system
/var - 10GB - ext4 file system
/home - remaining space - ext4 file system
Недавно я написал длинный ответ о том, почему вы хотите разделы в первую очередь здесь.
Короче:
- используйте LVM, а не нативные разделы.
- два раздела LVM (один для подкачки, а второй с корневой файловой системой, содержащей все) не обязательно плох.
- больше разделов может быть полезным, но если вы это сделаете, начните с минимального размера и оставьте пространство незанятым, чтобы вы могли выделить больше для правильных разделов
LVM позволяет вам наращивать разделы и их файловые системы, и если вы приобретете дополнительные диски в будущем, вы можете добавить эту емкость в существующую группу томов LVM, что позволит вам наращивать разделы в оперативном режиме, не перемещая данные.
Принесение в жертву избыточности для емкости может укусить вас в задницу.