2015-11-17 6 views
0

Я пытаюсь установить новую реликвию на сервере Ubuntu 14.04, чтобы контролировать установку Confluence на том же сервере. Когда я пытаюсь запустить программу установки, я получаю:Новая установка Relic Java для Confluence

***** ((o)) New Relic Java Agent Installer 

***** Installing version 3.22.0 ... 

* Could not edit start script because: 
Could not locate a Tomcat, Jetty, JBoss, JBoss7 or Glassfish instance in /srv/data-confluence 

* Try re-running the install command with the -s <AppServerRootDirectory> option or from <AppServerRootDirectory>/newrelic. 
If that doesn't work, locate and edit the start script manually. 

* No need to create New Relic configuration file because: 
A config file already exists: /srv/data-confluence/newrelic/newrelic.yml 

***** Install incomplete 

Я попытался установить его вручную, следуя информации здесь: https://docs.newrelic.com/docs/agents/java-agent/installation/java-agent-manual-installation и выполнив команду для Tomcat, до сих пор нет радости - та же ошибка.

ответ

0

Для тех, кто столкнулся с этой же вопрос:

завернуть

Историческая справка: Это Confluence работает экземпляр Tomcat 8.

Лука попытался установить с помощью Новый саморегулятор Relic Agent. Запуск java -jar newrelic.jar install в папке /newrelic/ находится в Confluence домашней папке (в данном случае /srv/atlassian-confluence/bin/) успешно добавлен переключатель -javaagent в catalina.sh, но затем выход в консоль

***** Установка версии 3.22.0. ..

  • не удалось изменить запустить сценарий, потому что: не удалось найти Tomcat, Jetty, JBoss, JBoss7 или GlassFish, например, в/SRV/дата-слияния

  • Попробуйте перезагрузить команду установки с помощью опции -s или из/newrelic. Если это не сработает, найдите и отредактируйте скрипт запуска вручную.

  • Нет необходимости создавать конфигурационный файл New Relic, потому что: Файл конфигурации уже существует: /srv/atlassian-confluence/newrelic/newrelic.yml

***** Установить неполный

В этот момент Лука переместил newrelic.jar и newrelic.yml из /srv/atlassian-confluence/bin/newrelic в папку выше, а именно /srv/atlassian-confluence/bin/. Новый агент relic попытался запустить слияние после запуска сценария запуска startup-confluence.sh, но был (1) неспособен создать файл журнала и (2) вызвал слияние с throw an exception.

Для того, чтобы исправить эту ситуацию, Лука и мне нужно:

(1) Снимите переключатель многострочного добавлена ​​новой реликвии в catalina.sh

(2) Запуск через java agent manual installation instructions, но вместо положив export JAVA_OPTS="$JAVA_OPTS -javaagent:/full/path/to/newrelic.jar" в catalina.sh, мы помещаем его в сценарий запуска слияния startup-confluence.sh.

На этом этапе Люку необходимо было запустить остановку и запустить скрипты для Confluence, чтобы агент передал информацию на панель управления новой реликвии APM.

Путаница здесь заключалась в том, что автоинсталлятор не работал, поэтому изменения автоинсталлятора необходимо было изменить, а переменная среды JAVA_OPTS установлена ​​в соответствующем скрипте.

+0

Это требует обновления в соответствии с моим комментарием на форуме, поэтому это правильно. – tipyn

 Смежные вопросы

  • Нет связанных вопросов^_^