Как разделить хард под сервер
Одна страница
Распечатать
В общем планирую апгрейд своего пк, и вместе с этим переустановка ОС. У меня сейчас стоит винда и Линукс Минт 32 бит.
Хочу поставить SSD диск и установить Минт 64 бит как основную и единственную.
Также установить сервер для своих сайтов, обращенный в интернет (не локальный).
В общем, как грамотно разделить хард под серверЯ планирую так:
1. /boot Первичный
2. / .........Расширенный
3. /var/www Логический
4. /tmp ......Логический
5. /usr.........Логический
6. /opt.........Логический
Хочу поставить SSD диск и установить Минт 64 бит как основную и единственную.
Также установить сервер для своих сайтов, обращенный в интернет (не локальный).
В общем, как грамотно разделить хард под серверЯ планирую так:
1. /boot Первичный
2. / .........Расширенный
3. /var/www Логический
4. /tmp ......Логический
5. /usr.........Логический
6. /opt.........Логический
Всё, что мне известно о PHP-меня научил 4X_Pro
Опрос пользователей о деятельности _1_ http://intbpro.ru/flood/119/
А зачем так много? Я бы ограничился только тем, что /var/www вынес на отдельный раздел, т.к. это может упростить жизнь в случае переноса на другой сервер или восстановления после сбоя (а также спасти данные сайтов, если на основном разделе возникнут проблемы), и на него же вынес бы базу данных вместо размещения ее в /var/mysql...
/boot на отдельный раздел выносят либо ради безопасности (чтобы потом монтировать в read-only и тем самым усложнить установку rootkit в ядро в случае взлома сервера), либо ради того, чтобы основной раздел форматировать в какую-то редкую файловую систему типа nilfs, для которой нет модуля для модуля-загрузчика grub (хотя сейчас по-моему, уже под все они есть), либо если планируется программный raid-массив. /tmp лучше вообще делать в виде tmpfs (и вроде Ubuntu-подобные дистрибутивы, включая Mint, делают это по умолчанию), если более-менее достаточно оперативки (хотя бы 4 Гб).
Раздел /opt задействуется только для установки софта не из репозиториев. Если не планируется собирать что-либо из исходников самостоятельно или ставить не из репозитория бинарники, то смысла в нем особого нет.
В общем, сделал бы два primary-раздела, и все.
/boot на отдельный раздел выносят либо ради безопасности (чтобы потом монтировать в read-only и тем самым усложнить установку rootkit в ядро в случае взлома сервера), либо ради того, чтобы основной раздел форматировать в какую-то редкую файловую систему типа nilfs, для которой нет модуля для модуля-загрузчика grub (хотя сейчас по-моему, уже под все они есть), либо если планируется программный raid-массив. /tmp лучше вообще делать в виде tmpfs (и вроде Ubuntu-подобные дистрибутивы, включая Mint, делают это по умолчанию), если более-менее достаточно оперативки (хотя бы 4 Гб).
Раздел /opt задействуется только для установки софта не из репозиториев. Если не планируется собирать что-либо из исходников самостоятельно или ставить не из репозитория бинарники, то смысла в нем особого нет.
В общем, сделал бы два primary-раздела, и все.
Критикуя — предлагай, предлагая — обосновывай!
4xpro.ru — мой личный сайт-мультиблог на Intellect Board.
4X_Pro написал(а):
Я бы ограничился только тем, что /var/www вынес на отдельный раздел, т.к. это может упростить жизнь в случае переноса на другой сервер или восстановления после сбоя (а также спасти данные сайтов, если на основном разделе возникнут проблемы), и на него же вынес бы базу данных вместо размещения ее в /var/mysq
А как сделано у тебя?
Я ради безопастности и выношу отдельно...
4X_Pro написал(а):
/tmp лучше вообще делать в виде tmpfs (и вроде Ubuntu-подобные дистрибутивы, включая Mint, делают это по умолчанию)
Только что погуглил, да, ты прав.
Да, посмотрел, всё ставится в /bin
Всё, что мне известно о PHP-меня научил 4X_Pro
Опрос пользователей о деятельности _1_ http://intbpro.ru/flood/119/
У меня не физический сервер, а VDS, там все место предоставляется единым разделом, и возможности переразбить нет.
Критикуя — предлагай, предлагая — обосновывай!
4xpro.ru — мой личный сайт-мультиблог на Intellect Board.
. Редактировалось 3 раза, последний — #5
4X_Pro, вот по поводу загрузчика. boot, в Вики Дебиан рекомедуется файловая система ext2. И при автоматической разметке в Убунте авторазмечает в ext2. Почему? Это самая несовершенная файловая система, разработки 1993г. Почему её "тулит" система при авторазметке? Что в ней хорошего? Я б ext4 выбирал бы...
И ещё. Нашёл вот новое ядро, хочу его взять. Если по дебиановской "терминологии", то оно "testing". Хочу взять, улучшенная поддержка DNS, и "плюшки" по мелочам. Что думаешь? http://cdimages.ubuntu.com/netboot/xenial/ Может накачу минимальные "иксы", может минимальное окружение DE. Давно хотел собрать систему сам, из netinstall. Ты б себе брал тестинг ядро?
И ещё. Нашёл вот новое ядро, хочу его взять. Если по дебиановской "терминологии", то оно "testing". Хочу взять, улучшенная поддержка DNS, и "плюшки" по мелочам. Что думаешь? http://cdimages.ubuntu.com/netboot/xenial/ Может накачу минимальные "иксы", может минимальное окружение DE. Давно хотел собрать систему сам, из netinstall. Ты б себе брал тестинг ядро?
Всё, что мне известно о PHP-меня научил 4X_Pro
Опрос пользователей о деятельности _1_ http://intbpro.ru/flood/119/
Вообще, основное отличие ext2 от ext3 и ext4 — это отсутствие журнала. Но журнал нужен для защиты от потери данных при записи, а если раздел монтируется в read-only и используется только на этапе старта системы, то плюсов от журнала нет никаких. Зато нет и накладных расходов (под журнал нужно место на диске дополнительное, кроме того, возможно, и в памяти буфер какой-то выделяется) и обратная совместимость по-максимуму. Так что это вполне разумное решение.
Зависит от целей. Для desktop — да, для сервера, на котором крутятся живые сайты — вряд ли...
Зависит от целей. Для desktop — да, для сервера, на котором крутятся живые сайты — вряд ли...
Критикуя — предлагай, предлагая — обосновывай!
4xpro.ru — мой личный сайт-мультиблог на Intellect Board.
4X_Pro написал(а):
Зависит от целей. Для desktop — да, для сервера, на котором крутятся живые сайты — вряд ли...
А какая разница? Если оно проблемное, то это "вылезет" в первый же месяц. Хоть на сервере, хоть на десктопе. А если норм заработает, то почему бы не применить? В stable такое ядро попадёт не скоро, чего ж на старых, хоть и вылизанных разработках сидеть?
Всё, что мне известно о PHP-меня научил 4X_Pro
Опрос пользователей о деятельности _1_ http://intbpro.ru/flood/119/
Ну это если вылезет сразу и явно. К сожалению, бывают ситуации, когда у 90% пользователей все нормально, а 10% жалуются на что-то (да еще и не могут внятно проблему описать зачастую), и приходится сидеть и гадать, то ли это проблемы у самих пользователей, то ли реально что-то с сервером не то, и надо принимать меры.
Критикуя — предлагай, предлагая — обосновывай!
4xpro.ru — мой личный сайт-мультиблог на Intellect Board.
Я так подумал... Возьму Дебиан. Олд скул систем, мазе фака.
Сейчас пока в поисках проца, поменяю, потом куплю ssd, потом уж поставлю. У них ещё старые кеды, плазму новую не хочу.
Сейчас пока в поисках проца, поменяю, потом куплю ssd, потом уж поставлю. У них ещё старые кеды, плазму новую не хочу.
Всё, что мне известно о PHP-меня научил 4X_Pro
Опрос пользователей о деятельности _1_ http://intbpro.ru/flood/119/
Некоторые сообщения перенесены в тему «IDE для разработки на PHP»
Одна страница
Распечатать У вас нет прав для отправки сообщений в эту тему.