...
Установка и настройка keepalived
в отдельной докеДокументация находится здесь: v1.14_keepalived_1.3.6
Основной компонент резервирования контроллеров. Определяет за переход мастерства и обнаружение проблем в работе сети. Для установки keepalived необходимо обратиться в Сервисный центр Wi-Fi за актуальным дистрибутивом.
...
Предупреждение |
---|
При конфигурации по умолчанию Replica Set из двух узлов полностью выходит из строя при отказе одного из них (даже secondary). |
Настройка replicaSet
Выполнить команду на обоих узлах, для возможности чтения из баз на secondary:
Блок кода | ||
---|---|---|
| ||
echo "rs.slaveOk()" | sudo tee -a /etc/mongorc.js |
В /etc/mongodb.conf
на обоих узлах:
...
Блок кода | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
portal { defaultRedirectUrl = "http://eltex-co.ru" tariffCheckerPeriod = 1440 } jetty { https { port = 9443 keystorePass = 12345 keystoreFile = /etc/eltex-portal/localhost.pfx keystoreType = PKCS12 keyAlias = 1 ciphers = [ TLS_RSA_WITH_AES_128_CBC_SHA256 TLS_RSA_WITH_AES_128_CBC_SHA TLS_RSA_WITH_AES_256_CBC_SHA256 TLS_RSA_WITH_AES_256_CBC_SHA ] } } database { host = localhost port = 3306 name = ELTEX_PORTAL user = javauser password = javapassword readOnly = true pool { # Time to wait for a connection connectionTimeout = 10s # Time to wait for connection validation validationTimeout = 3s min = 1 max = 10 } cache { # Limit of cached simple entries count (for each query type) maxEntries = 1000 # Limit of total cached portal resources size maxResourceBytes = 32m # Maximum time to retain items in the cache expireTime = 2m } } |
...
- Изменить
localhost
на<virtualip>
в строках 4,8
Примечание | ||
---|---|---|
| ||
Т.к. сервис eltex-doors необязательный для всех инсталяций, то конфигурационного файла, как и данного сервиса, в вашей системе может не быть. |
Смена настроек в GUI
Также нужно настроить модули SoftWLC при помощи графического интерфейса.
...