Эксплуатация¶
Данный раздел описывает порядок поддержания работоспособности приложения и порядок загрузки компонентов.
Сервер приложений¶
Для загрузки pghs пользователю необходимо убедиться в наличие правильно настроенного конфигурационного файла config.json.
cat /usr/local/xsquare.pghs/config.json
Команда должна отобразить правильный конфигурационный файл, описанный в разделе “Конфигурационные файлы”.
Запуск сервера приложений:
systemctl start xsquare.pghs.service
Проверка состояния сервера приложений:
systemctl status xsquare.pghs.service
В случае возникновения ошибок они будут записаны в журнал. Проверить сообщения об ошибках можно выполнив команду:
journalctl -u xsquare.pghs.service
База данных¶
Запуск базы данных
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.