Артефакт 6.8.7 не запускается, так как не может подключиться к серверу доступа - PullRequest
1 голос
/ 16 марта 2019

После обновления до 6.8.7 с использованием rpm на RHEL 7 использование артефакта запуска systemctl завершается неудачно

При просмотре журнала происходит сбой на этом этапе

2019-03-16 09:50:28,952 [art-init] [INFO ] (o.a.s.a.ArtifactoryAccessClientConfigStore:593) - Using Access Server URL: http://localhost:8040/access (bundled) source: detected
2019-03-16 09:50:29,379 [art-init] [INFO ] (o.a.s.a.AccessServiceImpl:353) - Waiting for access server...
2019-03-16 09:50:30,625 [art-init] [WARN ] (o.j.a.c.AccessClientHttpException:41) - Unrecognized ErrorsModel by Access. Original message: Failed on executing /api/v1/system/ping, with response: Not Found
2019-03-16 09:50:30,634 [art-init] [ERROR] (o.a.s.a.AccessServiceImpl:364) - Could not ping access server: {}
org.jfrog.access.client.AccessClientHttpException: HTTP response status 404:Failed on executing /api/v1/system/ping, with response: Not Found

Ранее мы получали

2019-03-13 09:56:06,293 [art-init] [INFO ] (o.a.s.a.ArtifactoryAccessClientConfigStore:593) - Using Access Server URL: http://localhost:8040/access (bundled) source: detected
2019-03-13 09:56:06,787 [art-init] [INFO ] (o.a.s.a.AccessServiceImpl:353) - Waiting for access server...
2019-03-13 09:56:24,068 [art-init] [INFO ] (o.a.s.a.AccessServiceImpl:360) - Got response from Access server after 17280 ms, continuing.

Какие-либо предложения по отладке, запущен ли этот сервер доступа?

В дополнение к этому я нашел журналы, показывающие, когда он работал, он использовал для запуска файла JAR

2019-03-08 09:19:11,609 [localhost-startStop-2] [INFO ] (o.j.a.AccessApplication:48) - Starting AccessApplication v4.1.48 on hostname.nexor.co.uk with PID 5913 (/opt/jfrog/artifactory/tomcat/webapps/access/WEB-INF/lib/access-application-4.1.48.jar started by artifactory in /)

Теперь, когда я смотрю, я нахожу, что / opt / jfrog / artifactory / tomcat / webapps / access / пусто, поэтому нет файла jar для запуска

rpm доставил файл access.war, и он там

$ ls -l /opt/jfrog/artifactory/webapps
total 104692
-rwxrwxr-x. 1 root root 51099759 Mar 14 12:14 access.war
-rwxrwxr-x. 1 root root 56099348 Mar 14 12:14 artifactory.war

Есть ли какой-нибудь ручной шаг, который я могу выполнить, чтобы развернуть этот файл войны, чтобы получить банку (как вы можете догадаться, я не знаком с моими java-приложениями)

1 Ответ

1 голос
/ 16 марта 2019

В конце концов он заработал, удалив пустой каталог / opt / jfrog / artifactory / tomcat / webapps / access и создал новый, содержащий необходимые файлы jar.

Не уверен, почему это произошло, но получилэто работает для меня

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...