Обслуживание
Запуск и остановка
После установки Apiary работает как systemd
сервис.
Поэтому, управлять им можно так же, как обычным systemd
сервисом:
-
Статус
systemd
сервиса Apiary: -
Останов Apiary:
-
Старт Apiary:
-
Рестарт Apiary:
После рестарта машины сервис так же автоматически запускается как обычный systemd
сервис,
после успешного старта docker
.
⚠️ Обратите внимание, что в случае изменения конфигурации простого рестарта недостаточно! Для того, что бы изменения вступили в силу требуется реконфигурация.
Установка обновлений
Чтобы обновить Apiary:
-
Скачайте установочный файл на целевую машину аналогично тому, как делали это в процессе инсталляции.
-
Запустите установку, так же как вы делали в процессе инсталляции.
Во время установки обновлений, сперва будет сохранена резервная копия Apiary (это может занимать значительное времени). Подробнее про резервные копии Apiary можете прочитать здесь. После этого будет установлено обновление.
После установки обновлений - Apiary автоматически запустится. - Соединения между проектами (Hive и Apiary) должно автоматически восстановиться, однако для этого может потребоваться время.
Если чего-то из этого не произошло, смотрите главу "Диагностика неполадок".
Реконфигурация
Для изменения конфигурации Apiary вы можете изменять
файл /opt/hw-fh/config/user.ini
.
Для применения изменений, которые вы сделали в файле user.ini
нужно выполнить команду:
⚠️ Обратите внимание:
-
Есть несколько свойств, изменение которых не требует выполнения
reconfig
. В этих случаях в документации будет помечено особым образом. Если не сказано ничего другого, тоreconfig
обязателен. -
Файлы
defaults.ini
иlocal.ini
в директории/opt/hw-fh/config/
не предназначены для изменения пользователем. Файлdefaults.ini
будет обновляться при каждом обновлении Apiary. Файлlocal.ini
содержит техническую информацию и может обновляться при каждой реконфигурации Apiary. -
Список всех свойств, которые можно задавать в
user.ini
вы можете найти в файлеuser-template.ini
в той же директории. Подробнее о некоторых наиболее важных из них описано в различных параграфах в главе Настройки.
Возможно, наиболее важные настройки: - настройка портов; - настройка https для доступа Apiary; - добавление корневого сертификата для TLS доступа к сторонним системам при настройке интеграции.
Удаление
Если, по какой-то причине, вам требуется удалить Apiary с машины, вы можете сделать следующее:
-
Остановите Apiary:
-
Удалите
systemd
сервис: -
Удалите директорию с Apiary:
-
Удалите директорию с резервными копиями: