Добрый день!
Помогите чайнику!
Прочитал статьи по распределению разделов, но, в связи с чайниковостью, остались вопросы.
Конфигурация железа:
RAM 48Gb
SSD 112GB
RAID1 1Tb
Нужен небольшой LAMP с почтой, FTP и DNS
без хостингов.
Пока, до чего додумался, исходя из рекомендаций, это так:
SSD
/ (ROOT) 10GB - на SSD потому, что вроде как загрузка должна быть быстрее
/SWAP 30GB - тут, вроде, понятно - чем быстрее, тем лучше
/usr все остальное, т.е. порядка 70Гб
RAID1
/home весь объем
TMP
/tmp в tmpfs, т.е. в RAM
Теперь куча вопросов:
1. Зачем ROOT столько места? Потому что в нем хранится, условно, "таблица" всех файлов, включая все разделы на всех дисках?
Или там что-то еще хранится? Просто разделов легион... dev, boot, var, lib и т.д и т.п. и все это в root?
2. Если я правильно понял, то программы будут устанавливаться в "/usr"? Все? Или как-то можно влиять на процесс?
3. Можно ли сделать отдельный раздел для "ядра" LAMP с выделением соответствующих прав доступа? Как?
4. Для LOG файлов все таки надо выделить отдельный раздел? Какого размера, если планируется 20-30 тыс. обращений (не посещений!)
к серверу в сутки? И где его лучше выделить - на ССД или ЖД?
5. Насколько я понял, /home это данные пользователей. Без исполняемых модулей. Сами модули в /usr. Мне, конечно, не критично,
т.к. пользователей 3-4 штуки, но для общего образования. Причем скрипты можно выполнять везде?
Еще куча вопросов, но думаю хватит!
Буду Очень! благодарен за конструктивные ответы!