========================= Эксплуатация ========================= Данный раздел описывает порядок поддержания работоспособности приложения и порядок загрузки компонентов. Сервер приложений ------------------------- Для загрузки 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