This article in English Preparing Servers for Hydra billing |
Ниже приведены рекомендации по начальной настройке серверов, работающих в составе . В зависимости от сложности инсталляции для работы АСР может использоваться как один, так и несколько серверов (например, могут быть отдельные серверы для БД, веб-приложений, RADIUS-сервера и т.д.).
Количество и назначение серверов в инсталляции должно соответствовать рекомендациям из коммерческого предложения на внедрение под обозначенные в нем требования.
В общем случае не рекомендуется:
Для отказоустойчивости хранения данных необходимо использовать только конфигурации RAID с зеркалированием данных. При этом рекомендуется использовать только прямое зеркалирование (RAID-1/RAID-10). Использовать RAID-5 (RAID-6) для , которая выступает центральной информационной системой предприятия, не рекомендуется ввиду более низкой производительности, больших практических рисков потери данных и более длительного времени восстановления RAID-массива при выходе дисков из строя по сравнению с RAID-1/RAID-10.
Назначение сервера | Дистрибутив ОС |
---|---|
Приложения, RADIUS-серверы | Debian Linux 10 (Buster) |
БД Oracle | Oracle Linux 7 или Debian Linux 9 (Stretch) |
Одновременно БД Oracle и приложения | Debian Linux 9 (Stretch) |
Для всех серверов необходима чистая установка ОС в 64-битной редакции.
Каталог | Объем | Примечание |
---|---|---|
Swap-раздел | 100% от объема ОЗУ | Без Swap-раздела не запустится установка БД Oracle |
/ | Основной объем | Файлы системы, БД, приложений |
/var/log | Для серверов с БД Oracle: 10–20% от общего объема диска, но не менее 20 Гб | Лог-файлы |
/tmp | 5–10% от общего объема диска, но не менее 10 Гб | Для служебных целей |
В качестве файловой системы рекомендуется использовать ext4
.
Раздел для домашних каталогов (/home
) можно выделить отдельно по желанию.
Рекомендации по ограничению доступа к приложениям приведены в статье Настройка iptables при работе с Docker.