Эксплуатация¶
Данный раздел описывает порядок поддержания работоспособности приложения и порядок загрузки компонентов.
Сервер приложений¶
Для загрузки pghs пользователю необходимо убедиться в наличие правильно настроенного конфигурационного файла.
cat /usr/local/xsquare.pghs/config.json
Команда должна отобразить правильный конфигурационный файл, описанный в разделе “Настройка дистрибутива”.
Далее необходимо запустить сервер приложений выполнив команду:
systemctl start xsquare.pghs
После проверить состояние сервера приложений:
systemctl status xsquare.pghs
В случае возникновения ошибок они будут записаны в журнал. Проверить сообщения об ошибках можно выполнив команду:
journalctl -u xsquare.pghs
База данных¶
Запуск базы данных
systemctl start postgresql
Остановка базы данных
systemctl stop postgresql
Проверка статуса базы данных
systemctl status postgresql
Необходимо проверить что база прослушивает указанный адрес и порт
root@pghsdb:main# cat postgresql.conf | grep listen
#listen_addresses = 'localhost' # what IP address(es) to listen on;
root@pghsdb:main# cat postgresql.conf | grep port
port = 5432
Необходимо проверить что пользователи имеют доступ подключения по ipv4
root@pghsdb:main# cat pg_hba.conf
# IPv4 local connections:
host xraddb xrad_user 127.0.0.1/32 md5
host app_db app_user 127.0.0.1/32 md5
В случае возникновения неполадок с БД необходимо обратиться к руководству администратора выбранного дистрибутива PostgreSQL