我们试图将Xray与我们的Jfrog Artifactory集成。在Amazon Linux 2中,我们正在尝试使用Docker组成,而我们运行config.sh
运行Bellow Docker Compose命令
start rabbitmq: docker-compose -p xray-rabbitmq -f docker-compose-rabbitmq.yaml up -d
start postgresql: docker-compose -p xray-postgres -f docker-compose-postgres.yaml up -d
start: docker-compose -p xray up -d
XRAR路由器在20秒后重新启动,以下错误:
我们已经检查了任何SELINUX,FIREWALLD或IPTABLES是否阻塞,但所有这些都处于禁用状态。
有人可以帮助我们解决这个问题吗?
NOW NOW PRIVATE IP能够到达文物服务器,我们在同一文物中创建了Xray。 现在,XRAR的所有容器都在XRAY服务器中运行,但是现在我们有一个不同的问题。 在XRAY服务器容器中,我们获得了以下日志
2021-08-12T13:41:17.601Z [jfxr ] [INFO ] [469946e5f04dd2c6] [updates_service:486 ] [main ] Initializing JFrog vendor
2021-08-12T13:41:17.700Z [jfxr ] [ERROR] [ ] [bin_mgr_cache:50 ] [main ] Failed to get binary managerid:failed on GetAllBinaryManagerIds query
--- at /go/src/jfrog.com/xray/internal/dbaccess/dao/binary_managers_dao.go:367 (binMgrDao.GetBinaryManagerId) ---
Caused by: not found
2021-08-12T13:41:17.701Z [jfxr ] [ERROR] [ ] [bin_mgr_cache:59 ] [main ] Failed to get binary manager'' version, err :failed to fetch binary manager
--- at /go/src/jfrog.com/xray/internal/dbaccess/dao/binary_managers_dao.go:290 (binMgrDao.GetBinMgrByID) ---
Caused by: not found
2021-08-12T13:41:17.701Z [jfxr ] [WARN ] [ ] [indexed_resources_cache:36 ] [main ] Failed to get binary managerfor cache:failed to fetch binary manager
--- at /go/src/jfrog.com/xray/internal/dbaccess/dao/binary_managers_dao.go:290 (binMgrDao.GetBinMgrByID) ---
Caused by: not found
对此有任何想法吗?
@praseeb看来您将Jfrogurl作为XRARE的节点IP。它应该是X射线机器的可触及量词的可触及网址,请如所示从
Admin > Security > Settings
中挑选。
它是一个网络问题,容器(服务器,索引器,分析,坚持)并未与路由器同一网络启动。这是因为我使用
docker-compose [...] --no-start
.
。具有
--no-start
选项,忽略了
network_mode: service:router
,并且容器转到默认的桥梁网络。因此,他们无法在本地端口(8046等)上与路由器进行通信。
:/opt/jfrog/xray/var/etc$ sudo systemctl status xray.service
● xray.service - Xray service
Loaded: loaded (/lib/systemd/system/xray.service; enabled; vendor preset: enabled)
Active: active (exited) since Tue 2025-03-18 10:19:57 UTC; 6min ago
Process: 156136 ExecStart=/opt/jfrog/xray/app/bin/xray.sh start (code=exited, status=0/SUCCESS)
Main PID: 156136 (code=exited, status=0/SUCCESS)
CPU: 32ms
Mar 18 10:19:21 db systemd[1]: Starting Xray service...
Mar 18 10:19:57 db systemd[1]: Finished Xray service.