Добавить в корзинуПозвонить
Найти в Дзене
Записки джировика

Обновление Confluence на Oracle Linux 8 без использования Docker-контейнеров

Процесс обновления Этот этап включает в себя загрузку, установку и настройку новой версии. Убедимся, что Jira остановлена: sudo systemctl status confluence chmod +x atlassian-confluence-X.X.X-x64.bin sudo ./atlassian-confluence-X.X.X-x64.bin Следуйте инструкциям установщика. Нужно выбрать обновление текущей установки (на скрине "3" в дальнейшем в инсталляторах номер варианта может измениться, нужно за этим следить) В данном случае соглашаемся на бэкапы (если у вас бэкапы делаются иным образом, то можно от них отказаться) и протыкиваем Enter на все остальные запросы где это требуется и в конце выбираем апгрейд текущей установки По завершении обновления отказываемся от запуска Confluence! Если Jira активирована с помощью Atlassian Agent, то добавьте в setenv.sh переменную export CATALINA_OPTS="-javaagent:/opt/atlassian/atlassian-agent.jar ${CATALINA_OPTS}" иначе пропустите этот шаг sudo vim /opt/atlassian/confluence/bin/setenv.sh После открытия setenv.sh жмем клавишу Insert, добавляем
Оглавление

Процесс обновления

Этот этап включает в себя загрузку, установку и настройку новой версии.

Загрузите дистрибутив

Остановите текущую версию Jira

  • sudo systemctl stop confluence

Убедимся, что Jira остановлена:

sudo systemctl status confluence

-2

Сделайте файл исполняемым:

chmod +x atlassian-confluence-X.X.X-x64.bin

Запустите установку:

sudo ./atlassian-confluence-X.X.X-x64.bin

-3

Следуйте инструкциям установщика. Нужно выбрать обновление текущей установки (на скрине "3" в дальнейшем в инсталляторах номер варианта может измениться, нужно за этим следить)

-4

В данном случае соглашаемся на бэкапы (если у вас бэкапы делаются иным образом, то можно от них отказаться) и протыкиваем Enter на все остальные запросы где это требуется и в конце выбираем апгрейд текущей установки

-5

По завершении обновления отказываемся от запуска Confluence!

-6

Если Jira активирована с помощью Atlassian Agent, то добавьте в setenv.sh переменную export CATALINA_OPTS="-javaagent:/opt/atlassian/atlassian-agent.jar ${CATALINA_OPTS}" иначе пропустите этот шаг

sudo vim /opt/atlassian/confluence/bin/setenv.sh

После открытия setenv.sh жмем клавишу Insert, добавляем строку (Вставляю ее после строки "export CATALINA_PID", При размещении строки активации перед ней, Confluence не запускается. Так же обязательно! нужно добавить после этой строки пустую строку и добавить активацию в нее, есть большая вероятность что в строке, выглядящей пустой уже что-то есть и из-за этого Confluence не запускается)

-7

Проверяем порты доступны ли порты 8005 и 8080:

netstat -lntu

-8

В данном случае порты закрыты.

Открываем порты 8090 и 5432 и проверяем предыдущей командой:

sudo firewall-cmd --add-port=8090/tcp --permanent

sudo firewall-cmd --add-port=5432/tcp --permanent

Проверка обновления

После установки новой версии необходимо убедиться в её корректной работе.

3.1. Запустите и проверьте статус Confluence

  • sudo systemctl start confluence
  • sudo systemctl status confluence
-9

3.2. Проверьте логи

  • Откройте логи:atlassian-jira.log (в каталоге Jira Home).
    catalina.out (в каталоге
    logs дистрибутива Jira).
  • Убедитесь, что в логах нет критических ошибок.

3.3. Проверьте доступ к веб-интерфейсу

  • Перейдите в браузере по адресу:arduino

    http://<ваш_сервер>:8090
  • Убедитесь, что Jira запускается без проблем.

3.4. Проверьте плагины

  • В веб-интерфейсе перейдите в Administration → Manage Apps и проверьте работу плагинов.