Intellect Board Pro
Система управления форумами
Объявление

30 ноября 2015 года выпущена окончательная версия Intellect Board 3.00! Перейти к скачиванию
Также доступен конвертор данных для IntB 2.22

Для получения новостей о новых версиях подписывайтесь на наши страницы ВКонтакте и в Twitter.

Привет, гость!

Как разделить хард под сервер

Настройки отображения темы Показывать по сообщений с сортировкой .
Выводить , отправленные .
Одна страница
Распечатать
ПнБ
Начинающий
Всего сообщений: 97
Зарегистрирован: 5 мая 2015, 11:37
Рейтинг пользователя: 0

0 +
1 мая 2017, 07:02#1
В общем планирую апгрейд своего пк, и вместе с этим переустановка ОС. У меня сейчас стоит винда и Линукс Минт 32 бит.
Хочу поставить SSD диск и установить Минт 64 бит как основную и единственную.
Также установить сервер для своих сайтов, обращенный в интернет (не локальный).
В общем, как грамотно разделить хард под серверЯ планирую так:
1. /boot Первичный
2. / .........Расширенный
3. /var/www Логический
4. /tmp ......Логический
5. /usr.........Логический
6. /opt.........Логический

Всё, что мне известно о PHP-меня научил 4X_Pro
Опрос пользователей о деятельности _1_ http://intbpro.ru/flood/119/

4X_Pro
Основатель проекта
Всего сообщений: 205
Зарегистрирован: 22 сен 2014, 18:56
Откуда: Москва, Перово
Рейтинг пользователя: 4

0 +
1 мая 2017, 21:46#2
А зачем так много? Я бы ограничился только тем, что /var/www вынес на отдельный раздел, т.к. это может упростить жизнь в случае переноса на другой сервер или восстановления после сбоя (а также спасти данные сайтов, если на основном разделе возникнут проблемы), и на него же вынес бы базу данных вместо размещения ее в /var/mysql...
/boot на отдельный раздел выносят либо ради безопасности (чтобы потом монтировать в read-only и тем самым усложнить установку rootkit в ядро в случае взлома сервера), либо ради того, чтобы основной раздел форматировать в какую-то редкую файловую систему типа nilfs, для которой нет модуля для модуля-загрузчика grub (хотя сейчас по-моему, уже под все они есть), либо если планируется программный raid-массив. /tmp лучше вообще делать в виде tmpfs (и вроде Ubuntu-подобные дистрибутивы, включая Mint, делают это по умолчанию), если более-менее достаточно оперативки (хотя бы 4 Гб).
Раздел /opt задействуется только для установки софта не из репозиториев. Если не планируется собирать что-либо из исходников самостоятельно или ставить не из репозитория бинарники, то смысла в нем особого нет.
В общем, сделал бы два primary-раздела, и все.

Критикуя — предлагай, предлагая — обосновывай!
Для тех, кто живет в Интернете — мой блог о Web-разработке.

ПнБ
Начинающий
Всего сообщений: 97
Зарегистрирован: 5 мая 2015, 11:37
Рейтинг пользователя: 0

0 +
2 мая 2017, 00:27#3
4X_Pro написал(а):
Я бы ограничился только тем, что /var/www вынес на отдельный раздел, т.к. это может упростить жизнь в случае переноса на другой сервер или восстановления после сбоя (а также спасти данные сайтов, если на основном разделе возникнут проблемы), и на него же вынес бы базу данных вместо размещения ее в /var/mysq

А как сделано у тебя?
4X_Pro написал(а):
/boot на отдельный раздел выносят либо ради безопасности

Я ради безопастности и выношу отдельно...
4X_Pro написал(а):
/tmp лучше вообще делать в виде tmpfs (и вроде Ubuntu-подобные дистрибутивы, включая Mint, делают это по умолчанию)

Только что погуглил, да, ты прав.
4X_Pro написал(а):
Раздел /opt задействуется только для установки софта не из репозиториев.

Да, посмотрел, всё ставится в /bin

Всё, что мне известно о PHP-меня научил 4X_Pro
Опрос пользователей о деятельности _1_ http://intbpro.ru/flood/119/

4X_Pro
Основатель проекта
Всего сообщений: 205
Зарегистрирован: 22 сен 2014, 18:56
Откуда: Москва, Перово
Рейтинг пользователя: 4

0 +
9 мая 2017, 12:55#4
ПнБ написал(а):
А как сделано у тебя?

У меня не физический сервер, а VDS, там все место предоставляется единым разделом, и возможности переразбить нет.

Критикуя — предлагай, предлагая — обосновывай!
Для тех, кто живет в Интернете — мой блог о Web-разработке.

ПнБ
Начинающий
Всего сообщений: 97
Зарегистрирован: 5 мая 2015, 11:37
Рейтинг пользователя: 0

0 +
9 мая 2017, 23:28. Редактировалось 3 раза, последний — 9 мая 2017, 23:32#5
4X_Pro, вот по поводу загрузчика. boot, в Вики Дебиан рекомедуется файловая система ext2. И при автоматической разметке в Убунте авторазмечает в ext2. Почему? Это самая несовершенная файловая система, разработки 1993г. Почему её "тулит" система при авторазметке? Что в ней хорошего? Я б ext4 выбирал бы...
И ещё. Нашёл вот новое ядро, хочу его взять. Если по дебиановской "терминологии", то оно "testing". Хочу взять, улучшенная поддержка DNS, и "плюшки" по мелочам. Что думаешь?  http://cdimages.ubuntu.com/netboot/xenial/   Может накачу минимальные "иксы",  может минимальное окружение DE. Давно хотел собрать систему сам, из netinstall. Ты б себе брал тестинг ядро?

Всё, что мне известно о PHP-меня научил 4X_Pro
Опрос пользователей о деятельности _1_ http://intbpro.ru/flood/119/

4X_Pro
Основатель проекта
Всего сообщений: 205
Зарегистрирован: 22 сен 2014, 18:56
Откуда: Москва, Перово
Рейтинг пользователя: 4

0 +
10 мая 2017, 16:44#6
Вообще, основное отличие ext2 от ext3 и ext4 — это отсутствие журнала. Но журнал нужен для защиты от потери данных при записи, а если раздел монтируется в read-only и используется только на этапе старта системы, то плюсов от журнала нет никаких. Зато нет и накладных расходов (под журнал нужно место на диске дополнительное, кроме того, возможно, и в памяти буфер какой-то выделяется) и обратная совместимость по-максимуму. Так что это вполне разумное решение.
ПнБ написал(а):
Ты б себе брал тестинг ядро?

Зависит от целей. Для desktop — да, для сервера, на котором крутятся живые сайты — вряд ли...

Критикуя — предлагай, предлагая — обосновывай!
Для тех, кто живет в Интернете — мой блог о Web-разработке.

ПнБ
Начинающий
Всего сообщений: 97
Зарегистрирован: 5 мая 2015, 11:37
Рейтинг пользователя: 0

0 +
11 мая 2017, 08:29#7
4X_Pro написал(а):
Зависит от целей. Для desktop — да, для сервера, на котором крутятся живые сайты — вряд ли...

А какая разница? Если оно проблемное, то это "вылезет" в первый же месяц. Хоть на сервере, хоть на десктопе. А если норм заработает, то почему бы не применить? В stable такое ядро попадёт не скоро, чего ж на старых, хоть и вылизанных разработках сидеть?

Всё, что мне известно о PHP-меня научил 4X_Pro
Опрос пользователей о деятельности _1_ http://intbpro.ru/flood/119/

4X_Pro
Основатель проекта
Всего сообщений: 205
Зарегистрирован: 22 сен 2014, 18:56
Откуда: Москва, Перово
Рейтинг пользователя: 4

0 +
13 мая 2017, 14:32#8
Ну это если вылезет сразу и явно. К сожалению, бывают ситуации, когда у 90% пользователей все нормально, а 10% жалуются на что-то (да еще и не могут внятно проблему описать зачастую), и приходится сидеть и гадать, то ли это проблемы у самих пользователей, то ли реально что-то с сервером не то, и надо принимать меры.

Критикуя — предлагай, предлагая — обосновывай!
Для тех, кто живет в Интернете — мой блог о Web-разработке.

ПнБ
Начинающий
Всего сообщений: 97
Зарегистрирован: 5 мая 2015, 11:37
Рейтинг пользователя: 0

0 +
15 мая 2017, 19:18#9
Я так подумал... Возьму Дебиан. Олд скул систем, мазе фака.
Сейчас пока в поисках проца, поменяю, потом куплю ssd, потом уж поставлю. У них ещё старые кеды, плазму новую не хочу.

Всё, что мне известно о PHP-меня научил 4X_Pro
Опрос пользователей о деятельности _1_ http://intbpro.ru/flood/119/

Одна страница
Распечатать

У вас нет прав для отправки сообщений в эту тему.

0: Контрольная точка "Конец инициализации". Время выполнения: 0.006. Запросов: 8, время запроса: 0.001 (18.70)%. Памяти использовано: 514088 байтов

0: Контрольная точка "Фиксация действия пользователя выполнена". Время выполнения: 0.006. Запросов: 10, время запроса: 0.001 (22.24)%. Памяти использовано: 514416 байтов

0: Контрольная точка "Основное действие выполнено". Время выполнения: 0.011. Запросов: 17, время запроса: 0.003 (26.41)%. Памяти использовано: 718480 байтов

0: Контрольная точка "Вспомогательные действия выполнены". Время выполнения: 0.012. Запросов: 19, время запроса: 0.003 (26.64)%. Памяти использовано: 726168 байтов

0: Контрольная точка "После срабатывания шаблонизатора.". Время выполнения: 0.015. Памяти использовано: 1015312 байтов