Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Установка и настройка

  1. Сохраните копию старой утилиты, например в /tmp, после чего очистите корневой каталог утилиты

    Блок кода
    languagebash
    cp -r /opt/updater /tmp rm -R  /opt/updater/*

    (Опционально) Если обязательно нужно сохранить всю историю выполнения запросов и логи Апдейтера 1.XX в новых версиях, тогда переименуйте файлы eventlog.db и logfile.log в updater.db и updater.log соответственно.

  2. Скачайте исполняемый файл утилиты updater и юнит-файл updater.service с https://fs.hflabs.ru/%ваш_спейс%/updater/.
  3. Переместите файл updater в директорию «Апдейтера» и выдайте права на выполнение

    Блок кода
    languagebash
    mv /tmp/updater /opt/updater/ && chown updater: /opt/updater/updater && chmod 755 /opt/updater/updater
  4. Переместите юнит-файл updater.service в директорию с юнитами и настройте автозапуск для службы:
    Блок кода
    languagebash
    mv /tmp/updater.service /etc/systemd/system/ && systemctl daemon-reload && systemctl enable updater.service && systemctl start updater.service
  5. Настройте файл конфигурации updater.yaml, перенеся в него настройки из старого файла  updater.env

  6. Оставьте в нём только строки с переменными из списка ниже:

  7. Если у вас была настроена загрузка справочников по расписанию, то пришлите, пожалуйста, все ваши .sh (или .cron) скрипты нам на почту. Мы конвертируем их в запросы для добавления задач новом «Апдейтере» и вернем их вам.

  8. Выполните запросы, сконвертированные из скриптов загрузки справочников по расписанию