从官网下载的压缩包解压,从里面的bin目录中执行emqx start可以正常启动,但是使用systemctl进行开机自启,报错。emqx.service自启配置文件内容如下:本文地址:http://www.04007.cn/article/1105.html,未经许可,不得转载.
# cat /etc/systemd/system/emqx.service [Unit] Description=Emq After=network.target After=syslog.target [Service] User=root Group=root Type=forking TimeoutSec=0 ExecStart=/opt/emqx/bin/emqx start WorkingDirectory=/opt/emqx/ PrivateTmp=true [Install] WantedBy=multi-user.target #保存成功后执行enable和reload加载均正常。 systemctl enable emqx.service systemctl daemon-reload使用emqx console启动也正常,但执行systemctl start emqx.service和开机后均会报错。目前使用的其它方法进行开机启动,先做个问题记录。
# systemctl start emqx.service
Job for emqx.service failed because the control process exited with error code. See "systemctl status emqx.service" and "journalctl -xe" for details.
EMQ X Broker 4 failed to start within 15 seconds,
systemctl emqx WAIT_FOR_ERLANG to the number of seconds to wait.
emqx.service: control process exited, code=exited status=1
Failed to start Emq.本文地址:http://www.04007.cn/article/1105.html,未经许可,不得转载.
本文地址:http://www.04007.cn/article/1105.html 未经许可,不得转载. 手机访问本页请扫描右下方二维码.
![]() |
![]() |
手机扫码直接打开本页面 |