EMQX无法start 启动报错

环境信息

  • EMQX 版本:4.4.5
  • 操作系统及版本:CentOS 7.9
  • 其他

问题描述

CentOS 7.9 使用rpm方式安装emqx,在systemctl 开启关闭数次后,使用systemctl start emqx 无法正常启动

配置文件及日志

error日志如下:

2022-07-13T01:50:20.064026+08:00 [error] Supervisor: {<0.1494.0>,user_sup}. Context: child_terminated. Reason: eio. Offender: pid=<0.1496.0>,mod=user_sup.
2022-07-13T01:50:20.064512+08:00 [error] Generic server <0.1494.0> terminating. Reason: eio. Last message: {‘EXIT’,<0.1496.0>,eio}. State: {state,user_sup,undefined,<0.1496.0>,{<0.1494.0>,user_sup}}.
2022-07-13T01:50:20.064953+08:00 [error] crasher: initial call: supervisor_bridge:user_sup/1, pid: <0.1494.0>, registered_name: [], exit: {eio,[{gen_server,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_sup,<0.1472.0>], message_queue_len: 0, messages: [], links: [<0.1475.0>], dictionary: [], trap_exit: true, status: running, heap_size: 2586, stack_size: 28, reductions: 8506; neighbours:
2022-07-13T01:50:20.065769+08:00 [error] Supervisor: {local,kernel_sup}. Context: child_terminated. Reason: eio. Offender: id=user,pid=<0.1494.0>.

文件 io 错误,你有改动 emqx 的文件吗?看起来是文件目录下有错误。

日志不够长,看不到上面跑到哪个业务的时候报错的。可以多贴一些日志,或者贴从启动的时候开始到报错的日志。