Какого размера я должен сделать разделы root, home, usr, var и tmp?

15

Я устанавливаю Ubuntu Server 10.04, 64 ГБ VHD.

И хочу разделить разделы в этом режиме:

/dev/xvda0 p on swap (2 Gb)
/dev/xvda1a0 e on /boot (128 Mb)
/dev/xvda1a1 e on / type ffs (local)
/dev/xvda1a2 e on /usr type ffs (local, nodev)
/dev/xvda1a3 e on /tmp type ffs (local, nodev)
/dev/xvda1a4 e on /var/log type ffs (local, nodev)
/dev/xvda1a5 e on /var type ffs (local, nodev, nosuid)
/dev/xvda1a6 e on /home type ffs (local, nodev, nosuid, with quotas)
/dev/xvda2 p on /new (local, nodev, nosuid, noexec) with rest of space ~50Gb.

Но я застрял и не знаю, какой размер дать каждой папке.

Также я хочу зашифровать разделы.

Спасибо за любые советы.

РЕДАКТИРОВАТЬ: системе нужен минимальный размер, здесь будет установлено около 10 приложений, таких как ufw, apache, mysql, chkrootkit и так далее.

Михаэль Джексон
источник
1
Был ли какой-нибудь из ответов полезен для вас? Если да, отметьте один из них как ответ.
Андерс

Ответы:

11

Во-первых, я бы поместил все пространство, кроме /bootобъема LVM2. Это потому, что это значительно упрощает настройку размера раздела позже, даже в реальных системах и современных файловых системах.

Затем я бы сделал root маленьким, около 1 ГБ, около 6 ГБ, /usrоколо /var2 ГБ, /bootоколо 512 МБ, подкачки такого же размера, как ОЗУ /var/log, /homeи /srvдостаточно большим. Это можно настроить позже.

Я бы не использовал все нераспределенное пространство сейчас, так как позже это можно было бы использовать для расширения других разделов, так как я использую LVM2. Я мог бы даже добавить новые разделы вроде /tmp, но это немного сложнее. Я больше никогда не использую ничего, кроме LVM2. Благодаря этому я могу даже перенести установку на диски RAID менее чем за 30 минут, включая создание и копирование файлов и все такое.

Для получения дополнительной информации о LVM2, прочитайте это: http://www.debian-administration.org/articles/410

Да, о шифровании, пожалуйста, посмотрите на поддержку Luks:

Андерс
источник
1
Разве SWAP не должен быть немного больше, чем RAM? (Опять же, я лицемер, так как я использую 256 МБ подкачки на 4GB RAM)
Восстановите Монику - ζ--
1
Обмен должен быть таким большим, как вам нужно, а не большим. :) Насколько большой это зависит от того, что вы работаете на своей машине и сколько оперативной памяти у вас есть. Есть рекомендации по оперативной памяти до 2 * RAM. Но есть люди, которые отлично бегают без какого-либо обмена. Но я бы не советовал, если вы не знаете, что делаете. И тогда вы не спросите здесь, не так ли? :)
Андерс
1
Да, если вы хотите перевести вашу систему в спящий режим, вам потребуется подкачка, чтобы она была немного больше вашей оперативной памяти.
Герлос
@Anders Я нашел это во время поиска подсказок по настройке LVM. Вы имеете в виду, что мне не нужно устанавливать RAID с нуля, когда я использую LVM? Как насчет этого: я получил сервер с 2 жесткими дисками, система установлена ​​в / dev / sda, / dev / sdb не используется. LVM не используется, AFAICT. Могу ли я перейти на использование LVM и RAID 1? Или я должен переустанавливать с нуля? Но опять же, я могу? (компьютер является сервером, размещенным на Leaseweb, я могу переустановить различные ОС с их панели управления и даже выбрать не стандартные параметры, такие как расположение разделов, но я не уверен, как (если вообще) можно настроить его использовать LVM / RAID)
Николай Лешов
@Nickolai, предпочтительно, установите RAID с BOOT на зеркальный RAID на всех, а затем отдохните как хотите (RAID5, если 3 или более дисков, RAID6 на 4 или более) и создайте LVM для этой другой части. Если я уже установил LVM, я бы сделал это: Очистите один диск с данными, прив. тот, который не загружается с. Создайте зеркальный RAID-массив BOOT (где второго диска нет) и RAID-массив зеркал (поскольку только два диска) из остальных. Я бы тогда сделал второй RAID физическим диском и добавил бы к vg. После этого перенесите все данные со старого диска в vg, а затем удалите из vg. После этого сделайте и добавьте первый диск в RAID. Законченный!
Андерс
2

Там нет правильного или неправильного ответа, лично я бы сделал 12GB раздел для моей установки Ubuntu, содержащий:

-> 6GB for root
-> 2GB for swap
-> 4GB for home 
Длин
источник