You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

安装Artifactory后出现“Failed to start Artifactory service”错误求助

Artifactory服务启动失败排查求助

安装Artifactory后出现服务启动失败问题,执行systemctl status artifactory.service得到以下状态信息:

artifactory.service - Artifactory service
   Loaded: loaded (/usr/lib/systemd/system/artifactory.service; enabled; vendor preset: disabled)
   Active: activating (auto-restart) (Result: protocol) since Mon 2023-02-13 14:14:06 UTC; 43s ago
  Process: 1469 ExecStart=/opt/jfrog/artifactory/app/bin/artifactoryManage.sh start (code=exited, status=0/SUCCESS)
Main PID: 26760 (code=exited, status=143)
 
Feb 13 14:14:06 mbiazelkdynatrace systemd[1]: Failed to start Artifactory service.
Feb 13 14:14:06 mbiazelkdynatrace systemd[1]: Unit artifactory.service entered failed state.
Feb 13 14:14:06 mbiazelkdynatrace systemd[1]: artifactory.service failed.
[root@mbiazelkdynatrace run]# systemctl status artifactory.service

已尝试自行解决两周仍未成功,恳请协助排查问题。


排查步骤建议:

  • 查看Artifactory核心日志:检查/opt/jfrog/artifactory/var/log/artifactory-service.log和/opt/jfrog/artifactory/var/log/artifactory.log,这两个日志会记录启动阶段的具体错误(如端口占用、配置错误、权限不足等)。
  • 检查端口占用:Artifactory默认使用8081端口,执行netstat -tulpn | grep 8081或ss -tulpn | grep 8081,确认是否有其他进程占用该端口。
  • 验证文件权限:确认Artifactory安装目录及数据目录的权限,确保运行服务的artifactory用户拥有读写权限。执行ls -ld /opt/jfrog/artifactory/和ls -ld /opt/jfrog/artifactory/var/查看权限,若异常可执行chown -R artifactory:artifactory /opt/jfrog/artifactory/修复。
  • 检查JVM配置:打开/opt/jfrog/artifactory/app/bin/artifactory.default,查看JVM内存分配参数(Xms、Xmx)是否超出系统可用内存,根据系统资源调整为合理值。
  • 获取systemd详细日志:执行journalctl -u artifactory.service --since "2023-02-13 14:10",查看更完整的启动日志,定位Result: protocol的具体触发原因。
  • 手动执行启动脚本:直接运行/opt/jfrog/artifactory/app/bin/artifactoryManage.sh start,观察实时输出,再执行/opt/jfrog/artifactory/app/bin/artifactoryManage.sh check查看服务状态,获取直接的错误提示。

内容的提问来源于stack exchange,提问作者Hangul

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 14:55:28