...
Блок кода |
---|
wget http://archive.eltex-co.ru/wireless/help/softwlc-1.3031/eltex-softwlc-helper-mos_1.31.sh |
Далее, необходимо выдать права на испольнение исполнение данного файла и запустить его с ключем ключом --update-eltex-packages
Блок кода |
---|
sudo chmod +x eltex-softwlc-helper-mos_1.31.sh sudo ./eltex-softwlc-helper-mos_1.31.sh --update-eltex-packages |
...
В файле keep_notify.sh удалить / закомментировать блок кода так как mongo не используется с версии 1.30
Блок кода | ||||
---|---|---|---|---|
| ||||
mongo_set_role() { local role="$1" if [[ "$(which mongo)" ]]; then mongo --quiet --eval "var role=\"$role\"" admin /etc/keepalived/mongo_switch.js # Uncomment if using mongodb auth #mongo -u<username> -p<password> --quiet --eval "var role=\"$role\"" admin /etc/keepalived/mongo_switch.js fi } |
Удалить или закомментировать строки service tomcat8 restart или service tomcat9 restart и строку service mongod restart
Сюда же добавить строку по перезапуску сервиса eltex-wifi-cab
Блок кода | ||||
---|---|---|---|---|
| ||||
service eltex-wifi-cab.service restart |
После всех изменений файл должен выглядеть следующим образом:
...
Блок кода | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
#!/bin/bash # host to ping # there - default gw HOST=<default_gw_ip> # -q quiet # -c nb of pings to perform ping -c 1 -W 1 $HOST >> /var/log/check_ping.log # $? var keeping result of execution # previous command if [ $? -eq 0 ] then echo `date +"%T %F"` "OK gw reachable" EXIT_CODE=0 else echo `date +"%T %F"` "ERROR gw unreacheble!" EXIT_CODE=1 fi exit $EXIT_CODE |
...