danielnewman
@danielnewman
Front-end

Как разбить пару дисков по 3Tb под proxmox?

Нужно разбить диски Hetzner'овского EX4S сделать софтварный RAID1.

В сести есть ряд вариантов:




Вопросы:

* почему не ставят на /boot ext4;

* чем обуславливается размер /boot раздела;

* почему Debian не рекомендует отдельный раздел /boot, если планируется RAID1;

* какие минусы/плюсы у вариантов приведенных выше авторов;

* зачем зеркалировать swap;

* зачем разносить по разделам папки корневого раздела;


Ну и ваш вариант разбиения — это будет супер, особенно если

прокомментируете, конечно, логику вашего разбиения.
  • Вопрос задан
  • 5930 просмотров
Решения вопроса 1
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
Про «swap не нужно зеркалирование» — поверьте, чушь. Если у вас на лету на overloaded-сервере вылетит диск со swap-разделом, на котором в тот момент были данные — то может случиться всё, вплоть до kernel-паники.

На /boot не ставят ext4 исторически (раньше grub не умел ext4). Ну и да — он там правда не нужен. Технических же проблем для этого уже нет.

> не рекомендует отдельный раздел /boot, если планируется RAID1;
Внезапно вы можете оказаться с загрузчиком, который не умеет собирать raid1. Опять же — по факту, технических препятствий в stable debian'e для этого нет.

> чем обуславливается размер /boot раздела;
Количеством шлака, которое вы туда будете складывать. Для «поставили новое ядро, проверили, удалили старое» 256 мб — более чем достаточно. Вообще же одно ядро в /boot покушает ~30-40 мегабайт.

> зачем разносить по разделам папки корневого раздела;
Не нужно, если вы не понимаете для чего это.
Есть смысл выносить docroot вебсерверов, например, что монтировать с noatime. Есть смысл монтировать /bin /usr/bin, /etc и так далее в RO, дабы случайно попавший туда скрипт-киддис ничего не поломал.
Вообще же — это бестолковая затея.
По факту главный юзкейс — чтобы место на / не закончилось. Поэтому, если вы не разбираетесь в тюнинге ФС и параметрах монтирования — то выносить отдельно есть смысл только те разделы, запись в которые вы сами не контролируете (/var/lib/vz, например), дабы место в корне на лету неожиданно не закончилось (что не смертельно, но неприятно).
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
Anastasia_K
@Anastasia_K
почему не ставят на /boot ext4;
не знаю как сейчас, а пару лет назад для запуска Grub с ext4 надо было попрыгать с бубном.
чем обуславливается размер /boot раздела;
размером файлов, лежащих на нем. много там не надо
зачем зеркалировать swap;
вот работаете вы такой на сервере, он бодро свопится, и тут вылетает диск со свопом. что будет с сервером и данными в свопе?
зачем разносить по разделам папки корневого раздела;
для того, чтобы переполнение одного раздела не влияло бы на остальные.
Ответ написан
— для /boot ext4 не нужна, равно как и ext3. Журналирование излишне. Там хватит ext2.
— не знаю, как другие, для себя понял, что 256 хватит. А так, думаю, ничем особо не поясняется.

— swap не надо зеркалировать. Более того, использование RAID для swap излишне. Делаются два раздела, чтобы в сумме было RAM*2. Ядро само разрулит оптимальный способ его использования.
— чтобы можно было, например, размонтировать и проверить ФС без загрузки в single mode, когда это не надо.
Ответ написан
opium
@opium
Просто люблю качественно работать
Сделайте разбивку по умолчанию дебиан от хетзнера.
Все там нормально.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы