首页 文章

使用实时套接字创建systemd服务时出错

提问于
浏览
0

我试图在CentOS 7.5上创建一个systemd服务,从远程thruk访问livestatos

代理到livestatus.service

`[单位]

需要= naemon.service

之后= naemon.service

[服务]

ExecStart = / usr / lib / systemd / systemd-socket-proxyd / run / naemon / live`

代理到livestatus.socket

`[单位]

StopWhenUnneeded =真

[插座]

ListenStream = 6557`

systemctl status proxy-to-livestatus.service●proxy-to-livestatus.service已加载:已加载(/etc/systemd/system/proxy-to-livestatus.service;静态;供应商预设:已禁用)活动:失败(结果:退出) -code)自mié2018-07-1809:11:58 CEST; 15s ago Process:3203 ExecStart = / usr / lib / systemd / systemd-socket-proxyd / run / naemon / live(code = exited,status = 1 / FAILURE)主PID:3203(代码=退出,状态= 1 / FAILURE )

jul 18 09:11:58 chuwi systemd [1]:开始代理到livestatus.service . jul 18 09:11:58 chuwi systemd [1]:启动proxy-to-livestatus.service ... jul 18 09:11:58 chuwi systemd-socket-proxyd [3203]:没有传入任何套接字 . jul 18 09:11:58 chuwi systemd [1]:proxy-to-livestatus.service:主进程退出,代码=退出,状态= 1 / FAILURE jul 18 09:11:58 chuwi systemd [1]:单位代理 - to-livestatus.service进入失败状态 . jul 18 09:11:58 chuwi systemd [1]:proxy-to-livestatus.service失败了 .

谢谢和问候

1 回答

  • 0

    嗨,要解决此问题,我们可以使用--now选项启用套接字

    systemctl enable --now proxy-to-livestatus.socket

    并启动proxy-to-livestatus.service

    systemctl start systemctl enable --now proxy-to-livestatus.socket

    问候

相关问题