5.0版本安装无法启动

环境信息

  • EMQX 版本:5.0
  • 操作系统及版本:CentOS7
  • 其他

问题描述

安装完成后无法启动
!!!
WARNING: Default (insecure) Erlang cookie is in use.
WARNING: Configure node.cookie in /etc/emqx/emqx.conf or override from environment variable EMQX_NODE__COOKIE
NOTE: Use the same config value for all nodes in the cluster.
!!!
EMQX 5.0.8 failed to start in 120 seconds.
Please find more information in erlang.log.N
Or run ‘env DEBUG=1 /usr/bin/emqx console’ to have logs printed to console.

配置文件及日志

执行下 emqx console 看看还有其他的错误么?

执行完显示这个

[root@VM-24-14-centos ~]# emqx console
!!!!!!
WARNING: Default (insecure) Erlang cookie is in use.
WARNING: Configure node.cookie in /etc/emqx/emqx.conf or override from environment variable EMQX_NODE__COOKIE
NOTE: Use the same config value for all nodes in the cluster.
!!!!!!
log.file_handlers.default.enable = EMQX_LOG__FILE_HANDLERS__DEFAULT__ENABLE = false
log.console_handler.enable = EMQX_LOG__CONSOLE_HANDLER__ENABLE = true
Erlang/OTP 24 [erts-12.2.1] [emqx] [64-bit] [smp:1:1] [ds:1:1:8] [async-threads:4]

Listener ssl:default on :8883 started.
Listener tcp:default on :1883 started.
Listener ws:default on :8083 started.
Listener wss:default on :8084 started.
2022-09-19T09:39:24.535562+08:00 [error] Generic server emqx_telemetry terminating. Reason: {{badmatch,{aborted,{bad_type,{telemetry,'emqx@127.0.0.1',<<"E433A27C-37BB-11ED-AC34-27C7E03E4A73">>}}}},[{emqx_telemetry,ensure_uuids,0,[{file,"emqx_telemetry.erl"},{line,538}]},{emqx_telemetry,handle_continue,2,[{file,"emqx_telemetry.erl"},{line,150}]},{gen_server,try_dispatch,4,[{file,"gen_server.erl"},{line,695}]},{gen_server,loop,7,[{file,"gen_server.erl"},{line,437}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,226}]}]}. Last message: {continue,init}. State: undefined.
2022-09-19T09:39:24.535825+08:00 [error] crasher: initial call: emqx_telemetry:init/1, pid: <0.2237.0>, registered_name: emqx_telemetry, error: {{badmatch,{aborted,{bad_type,{telemetry,'emqx@127.0.0.1',<<"E433A27C-37BB-11ED-AC34-27C7E03E4A73">>}}}},[{emqx_telemetry,ensure_uuids,0,[{file,"emqx_telemetry.erl"},{line,538}]},{emqx_telemetry,handle_continue,2,[{file,"emqx_telemetry.erl"},{line,150}]},{gen_server,try_dispatch,4,[{file,"gen_server.erl"},{line,695}]},{gen_server,loop,7,[{file,"gen_server.erl"},{line,437}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,226}]}]}, ancestors: [emqx_modules_sup,<0.2235.0>], message_queue_len: 0, messages: [], links: [<0.2236.0>], dictionary: [], trap_exit: false, status: running, heap_size: 4185, stack_size: 28, reductions: 9561; neighbours:
2022-09-19T09:39:24.537803+08:00 [error] Supervisor: {local,emqx_modules_sup}. Context: child_terminated. Reason: {{badmatch,{aborted,{bad_type,{telemetry,'emqx@127.0.0.1',<<"E433A27C-37BB-11ED-AC34-27C7E03E4A73">>}}}},[{emqx_telemetry,ensure_uuids,0,[{file,"emqx_telemetry.erl"},{line,538}]},{emqx_telemetry,handle_continue,2,[{file,"emqx_telemetry.erl"},{line,150}]},{gen_server,try_dispatch,4,[{file,"gen_server.erl"},{line,695}]},{gen_server,loop,7,[{file,"gen_server.erl"},{line,437}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,226}]}]}. Offender: id=emqx_telemetry,pid=<0.2237.0>.
2022-09-19T09:39:24.538966+08:00 [error] Generic server emqx_telemetry terminating. Reason: {{badmatch,{aborted,{bad_type,{telemetry,'emqx@127.0.0.1',<<"E43428AA-37BB-11ED-B0AD-A720DA8251FC">>}}}},[{emqx_telemetry,ensure_uuids,0,[{file,"emqx_telemetry.erl"},{line,538}]},{emqx_telemetry,handle_continue,2,[{file,"emqx_telemetry.erl"},{line,150}]},{gen_server,try_dispatch,4,[{file,"gen_server.erl"},{line,695}]},{gen_server,loop,7,[{file,"gen_server.erl"},{line,437}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,226}]}]}. Last message: {continue,init}. State: undefined.
2022-09-19T09:39:24.539216+08:00 [error] crasher: initial call: emqx_telemetry:init/1, pid: <0.2255.0>, registered_name: emqx_telemetry, error: {{badmatch,{aborted,{bad_type,{telemetry,'emqx@127.0.0.1',<<"E43428AA-37BB-11ED-B0AD-A720DA8251FC">>}}}},[{emqx_telemetry,ensure_uuids,0,[{file,"emqx_telemetry.erl"},{line,538}]},{emqx_telemetry,handle_continue,2,[{file,"emqx_telemetry.erl"},{line,150}]},{gen_server,try_dispatch,4,[{file,"gen_server.erl"},{line,695}]},{gen_server,loop,7,[{file,"gen_server.erl"},{line,437}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,226}]}]}, ancestors: [emqx_modules_sup,<0.2235.0>], message_queue_len: 1, messages: [{'$gen_call',{<0.2235.0>,[alias|#Ref<0.2525246636.644153345.135086>]},enable}], links: [<0.2236.0>], dictionary: [], trap_exit: false, status: running, heap_size: 4185, stack_size: 28, reductions: 8931; neighbours:
2022-09-19T09:39:24.539534+08:00 [error] Supervisor: {local,emqx_modules_sup}. Context: child_terminated. Reason: {{badmatch,{aborted,{bad_type,{telemetry,'emqx@127.0.0.1',<<"E43428AA-37BB-11ED-B0AD-A720DA8251FC">>}}}},[{emqx_telemetry,ensure_uuids,0,[{file,"emqx_telemetry.erl"},{line,538}]},{emqx_telemetry,handle_continue,2,[{file,"emqx_telemetry.erl"},{line,150}]},{gen_server,try_dispatch,4,[{file,"gen_server.erl"},{line,695}]},{gen_server,loop,7,[{file,"gen_server.erl"},{line,437}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,226}]}]}. Offender: id=emqx_telemetry,pid=<0.2255.0>.
2022-09-19T09:39:24.539770+08:00 [error] crasher: initial call: application_master:init/4, pid: <0.2234.0>, registered_name: [], exit: {{bad_return,{{emqx_modules_app,start,[normal,[]]},{'EXIT',{{{badmatch,{aborted,{bad_type,{telemetry,'emqx@127.0.0.1',<<"E43428AA-37BB-11ED-B0AD-A720DA8251FC">>}}}},[{emqx_telemetry,ensure_uuids,0,[{file,"emqx_telemetry.erl"},{line,538}]},{emqx_telemetry,handle_continue,2,[{file,"emqx_telemetry.erl"},{line,150}]},{gen_server,try_dispatch,4,[{file,"gen_server.erl"},{line,695}]},{gen_server,loop,7,[{file,"gen_server.erl"},{line,437}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,226}]}]},{gen_server,call,[emqx_telemetry,enable,15000]}}}}},[{application_master,init,4,[{file,"application_master.erl"},{line,142}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,226}]}]}, ancestors: [<0.2233.0>], message_queue_len: 1, messages: [{'EXIT',<0.2235.0>,normal}], links: [<0.2233.0>,<0.1685.0>], dictionary: [], trap_exit: true, status: running, heap_size: 610, stack_size: 28, reductions: 223; neighbours:
2022-09-19T09:39:24.540531+08:00 [critical] app: emqx_modules, line: 88, mfa: emqx_machine_boot:start_one_app/1, msg: failed_to_start_app, reason: {emqx_modules,{bad_return,{{emqx_modules_app,start,[normal,[]]},{'EXIT',{{{badmatch,{aborted,{bad_type,{telemetry,'emqx@127.0.0.1',<<"E43428AA-37BB-11ED-B0AD-A720DA8251FC">>}}}},[{emqx_telemetry,ensure_uuids,0,[{file,"emqx_telemetry.erl"},{line,538}]},{emqx_telemetry,handle_continue,2,[{file,"emqx_telemetry.erl"},{line,150}]},{gen_server,try_dispatch,4,[{file,"gen_server.erl"},{line,695}]},{gen_server,loop,7,[{file,"gen_server.erl"},{line,437}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,226}]}]},{gen_server,call,[emqx_telemetry,enable,15000]}}}}}}
2022-09-19T09:39:24.540846+08:00 [error] Supervisor: {local,emqx_machine_sup}. Context: start_error. Reason: {'EXIT',{{failed_to_start_app,emqx_modules,{emqx_modules,{bad_return,{{emqx_modules_app,start,[normal,[]]},{'EXIT',{{{badmatch,{aborted,{bad_type,{telemetry,'emqx@127.0.0.1',<<"E43428AA-37BB-11ED-B0AD-A720DA8251FC">>}}}},[{emqx_telemetry,ensure_uuids,0,[{file,"emqx_telemetry.erl"},{line,538}]},{emqx_telemetry,handle_continue,2,[{file,"emqx_telemetry.erl"},{line,150}]},{gen_server,try_dispatch,4,[{file,"gen_server.erl"},{line,695}]},{gen_server,loop,7,[{file,"gen_server.erl"},{line,437}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,226}]}]},{gen_server,call,[emqx_telemetry,enable,15000]}}}}}}},[{emqx_machine_boot,start_one_app,1,[{file,"emqx_machine_boot.erl"},{line,89}]},{lists,foreach,2,[{file,"lists.erl"},{line,1342}]},{emqx_machine_boot,post_boot,0,[{file,"emqx_machine_boot.erl"},{line,38}]},{supervisor,do_start_child_i,3,[{file,"supervisor.erl"},{line,414}]},{supervisor,do_start_child,2,[{file,"supervisor.erl"},{line,400}]},{supervisor,'-start_children/2-fun-0-',3,[{file,"supervisor.erl"},{line,384}]},{supervisor,children_map,4,[{file,"supervisor.erl"},{line,1250}]},{supervisor,init_children,2,[{file,"supervisor.erl"},{line,350}]},{gen_server,init_it,2,[{file,"gen_server.erl"},{line,423}]},{gen_server,init_it,6,[{file,"gen_server.erl"},{line,390}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,226}]}]}}. Offender: id=emqx_machine_boot,pid=undefined. 
2022-09-19T09:39:24.541405+08:00 [error] crasher: initial call: application_master:init/4, pid: <0.1916.0>, registered_name: [], exit: {{{shutdown,{failed_to_start_child,emqx_machine_boot,{'EXIT',{{failed_to_start_app,emqx_modules,{emqx_modules,{bad_return,{{emqx_modules_app,start,[normal,[]]},{'EXIT',{{{badmatch,{aborted,{bad_type,{telemetry,'emqx@127.0.0.1',<<"E43428AA-37BB-11ED-B0AD-A720DA8251FC">>}}}},[{emqx_telemetry,ensure_uuids,0,[{file,"emqx_telemetry.erl"},{line,538}]},{emqx_telemetry,handle_continue,2,[{file,"emqx_telemetry.erl"},{line,150}]},{gen_server,try_dispatch,4,[{file,"gen_server.erl"},{line,695}]},{gen_server,loop,7,[{file,"gen_server.erl"},{line,437}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,226}]}]},{gen_server,call,[emqx_telemetry,enable,15000]}}}}}}},[{emqx_machine_boot,start_one_app,1,[{file,"emqx_machine_boot.erl"},{line,89}]},{lists,foreach,2,[{file,"lists.erl"},{line,1342}]},{emqx_machine_boot,post_boot,0,[{file,"emqx_machine_boot.erl"},{line,38}]},{supervisor,do_start_child_i,3,[{file,"supervisor.erl"},{line,414}]},{supervisor,do_start_child,2,[{file,"supervisor.erl"},{line,400}]},{supervisor,'-start_children/2-fun-0-',3,[{file,"supervisor.erl"},{line,384}]},{supervisor,children_map,4,[{file,"supervisor.erl"},{line,1250}]},{supervisor,init_children,2,[{file,"supervisor.erl"},{line,350}]},{gen_server,init_it,2,[{file,"gen_server.erl"},{line,423}]},{gen_server,init_it,6,[{file,"gen_server.erl"},{line,390}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,226}]}]}}}},{emqx_machine_app,start,[normal,[]]}},[{application_master,init,4,[{file,"application_master.erl"},{line,142}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,226}]}]}, ancestors: [<0.1915.0>], message_queue_len: 1, messages: [{'EXIT',<0.1917.0>,normal}], links: [<0.1915.0>,<0.1685.0>], dictionary: [], trap_exit: true, status: running, heap_size: 1598, stack_size: 28, reductions: 276; neighbours:
Listener ssl:default on :8883 stopped.
Listener tcp:default on :1883 stopped.
Listener ws:default on :8083 stopped.
Listener wss:default on :8084 stopped.
2022-09-19T09:39:24.557913+08:00 [error] Generic server emqx_telemetry terminating. Reason: {{badmatch,{aborted,{bad_type,{telemetry,'emqx@127.0.0.1',<<"E4370BB0-37BB-11ED-93BF-790BCCE7234B">>}}}},[{emqx_telemetry,ensure_uuids,0,[{file,"emqx_telemetry.erl"},{line,538}]},{emqx_telemetry,handle_continue,2,[{file,"emqx_telemetry.erl"},{line,150}]},{gen_server,try_dispatch,4,[{file,"gen_server.erl"},{line,695}]},{gen_server,loop,7,[{file,"gen_server.erl"},{line,437}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,226}]}]}. Last message: {continue,init}. State: undefined.
2022-09-19T09:39:24.558223+08:00 [error] crasher: initial call: emqx_telemetry:init/1, pid: <0.2258.0>, registered_name: emqx_telemetry, error: {{badmatch,{aborted,{bad_type,{telemetry,'emqx@127.0.0.1',<<"E4370BB0-37BB-11ED-93BF-790BCCE7234B">>}}}},[{emqx_telemetry,ensure_uuids,0,[{file,"emqx_telemetry.erl"},{line,538}]},{emqx_telemetry,handle_continue,2,[{file,"emqx_telemetry.erl"},{line,150}]},{gen_server,try_dispatch,4,[{file,"gen_server.erl"},{line,695}]},{gen_server,loop,7,[{file,"gen_server.erl"},{line,437}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,226}]}]}, ancestors: [emqx_modules_sup,<0.2235.0>], message_queue_len: 0, messages: [], links: [<0.2236.0>], dictionary: [], trap_exit: false, status: running, heap_size: 6772, stack_size: 28, reductions: 8933; neighbours:
2022-09-19T09:39:24.574429+08:00 [error] Supervisor: {local,emqx_modules_sup}. Context: shutdown_error. Reason: {{badmatch,{aborted,{bad_type,{telemetry,'emqx@127.0.0.1',<<"E4370BB0-37BB-11ED-93BF-790BCCE7234B">>}}}},[{emqx_telemetry,ensure_uuids,0,[{file,"emqx_telemetry.erl"},{line,538}]},{emqx_telemetry,handle_continue,2,[{file,"emqx_telemetry.erl"},{line,150}]},{gen_server,try_dispatch,4,[{file,"gen_server.erl"},{line,695}]},{gen_server,loop,7,[{file,"gen_server.erl"},{line,437}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,226}]}]}. Offender: id=emqx_telemetry,pid=<0.2258.0>.
[os_mon] memory supervisor port (memsup): Erlang has closed
[os_mon] cpu supervisor port (cpu_sup): Erlang has closed
{"Kernel pid terminated",application_controller,"{application_start_failure,emqx_machine,{{shutdown,{failed_to_start_child,emqx_machine_boot,{'EXIT',{{failed_to_start_app,emqx_modules,{emqx_modules,{bad_return,{{emqx_modules_app,start,[normal,[]]},{'EXIT',{{{badmatch,{aborted,{bad_type,{telemetry,'emqx@127.0.0.1',<<\"E43428AA-37BB-11ED-B0AD-A720DA8251FC\">>}}}},[{emqx_telemetry,ensure_uuids,0,[{file,\"emqx_telemetry.erl\"},{line,538}]},{emqx_telemetry,handle_continue,2,[{file,\"emqx_telemetry.erl\"},{line,150}]},{gen_server,try_dispatch,4,[{file,\"gen_server.erl\"},{line,695}]},{gen_server,loop,7,[{file,\"gen_server.erl\"},{line,437}]},{proc_lib,init_p_do_apply,3,[{file,\"proc_lib.erl\"},{line,226}]}]},{gen_server,call,[emqx_telemetry,enable,15000]}}}}}}},[{emqx_machine_boot,start_one_app,1,[{file,\"emqx_machine_boot.erl\"},{line,89}]},{lists,foreach,2,[{file,\"lists.erl\"},{line,1342}]},{emqx_machine_boot,post_boot,0,[{file,\"emqx_machine_boot.erl\"},{line,38}]},{supervisor,do_start_child_i,3,[{file,\"supervisor.erl\"},{line,414}]},{supervisor,do_start_child,2,[{file,\"supervisor.erl\"},{line,400}]},{supervisor,'-start_children/2-fun-0-',3,[{file,\"supervisor.erl\"},{line,384}]},{supervisor,children_map,4,[{file,\"supervisor.erl\"},{line,1250}]},{supervisor,init_children,2,[{file,\"supervisor.erl\"},{line,350}]},{gen_server,init_it,2,[{file,\"gen_server.erl\"},{line,423}]},{gen_server,init_it,6,[{file,\"gen_server.erl\"},{line,390}]},{proc_lib,init_p_do_apply,3,[{file,\"proc_lib.erl\"},{line,226}]}]}}}},{emqx_machine_app,start,[normal,[]]}}}"}
Kernel pid terminated (application_controller) ({application_start_failure,emqx_machine,{{shutdown,{failed_to_start_child,emqx_machine_boot,{'EXIT',{{failed_to_start_app,emqx_modules,{emqx_modules,{bad_return,{{emqx_modules_app,start,[normal,[]]},{'EXIT',{{{badmatch,{aborted,{bad_type,{telemetry,'emqx@127.0.0.1',<<"E43428AA-37BB-11ED-B0AD-A720DA8251FC">>}}}},[{emqx_telemetry,ensure_uuids,0,[{file,"emqx_telemetry.erl"},{line,538}]},{emqx_telemetry,handle_continue,2,[{file,"emqx_telemetry.erl"},{line,150}]},{gen_server,try_dispatch,4,[{file,"gen_server.erl"},{line,695}]},{gen_server,loop,7,[{file,"gen_server.erl"},{line,437}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,226}]}]},{gen_server,call,[emqx_telemetry,enable,15000]}}}}}}},[{emqx_machine_boot,start_one_app,1,[{file,"emqx_machine_boot.erl"},{line,89}]},{lists,foreach,2,[{file,"lists.erl"},{line,1342}]},{emqx_machine_boot,post_boot,0,[{file,"emqx_machine_boot.erl"},{line,38}]},{supervisor,do_start_child_i,3,[{file,"supervisor.erl"},{line,41

Crash dump is being written to: log/erl_crash.dump...[root@VM-24-14-centos ~]# ^C

你的系统上之前有部署过其他版本的 EMQX 么

之前装过EMQX4, 用sudo yum remove emqx指令卸载了装的5打不开

看起来应该是 4.x 的 data 目录里面的数据没有清理赶紧,启动时被加载进来了,因为数据格式的变动,所以这里启动不了
你检查下 yum 安装后,都用到了哪些目录,可能需要手动清理下

这个要怎么看,我新手不太懂在哪里看

目录结构 | EMQX 企业版 4.4 文档 按照这里对应部署方式,清理干净目录