设置开启自启动,emqx启动失败,emqx版本4.4.19,如下错误:
2024-09-29T04:18:02.389353+08:00 [error] Supervisor: {<0.1541.0>,user_sup}. Context: child_terminated. Reason: eio. Offender: pid=<0.1543.0>,mod=user_su
p.
2024-09-29T04:18:02.390275+08:00 [error] Generic server <0.1541.0> terminating. Reason: eio. Last message: {‘EXIT’,<0.1543.0>,eio}. State: {state,user_s
up,undefined,<0.1543.0>,{<0.1541.0>,user_sup}}.
2024-09-29T04:18:02.391122+08:00 [error] crasher: initial call: supervisor_bridge:user_sup/1, pid: <0.1541.0>, registered_name: , exit: {eio,[{gen_ser
ver,handle_common_reply,8,[{file,“gen_server.erl”},{line,811}]},{proc_lib,init_p_do_apply,3,[{file,“proc_lib.erl”},{line,226}]}]}, ancestors: [kernel_su
p,<0.1519.0>], message_queue_len: 0, messages: , links: [<0.1522.0>], dictionary: , trap_exit: true, status: running, heap_size: 2586, stack_size: 2
9, reductions: 11993; neighbours:
2024-09-29T04:18:02.391398+08:00 [error] Supervisor: {local,kernel_sup}. Context: child_terminated. Reason: eio. Offender: id=user,pid=<0.1541.0>.
eio
- I/O error
看起来是有 IO 错误导致了自启动失败,请问正常启动会有这个问题吗?
或者使用更新的 EMQX 版本、或在其他操作系统上会存在这个问题不?
另外,请给出当前使用的运行 EMQX 的操作系统版本详情,安装 EMQX 的方式,配置自启动的方法。
EMQX版本:4.4.19
操作系统:Rocky Linux release 8
安装方式:rpm -ivh emqx-4.4.19-otp24.3.4.2-1-el8-amd64.rpm
自启动方式:systemctl enable emqx
自启动失败后,直接执行:systemctl restart emqx ,服务正常。