emqx-docs icon indicating copy to clipboard operation
emqx-docs copied to clipboard

启动失败

Open XJGpy opened this issue 2 years ago • 0 comments

root@iZuf69hseyv0lgqzacmsytZ:~# env DEBUG=1 /usr/bin/emqx console ++ uname -s

  • '[' Linux == Darwin ']' ++++ realpath /usr/bin/emqx +++ dirname /usr/lib/emqx/bin/emqx ++ cd /usr/lib/emqx/bin/.. ++ pwd -P

  • RUNNER_ROOT_DIR=/usr/lib/emqx

  • . /usr/lib/emqx/releases/emqx_vars ++ REL_VSN=5.0.11 ++ ERTS_VSN=12.3.2.2 ++ ERL_OPTS= ++ RUNNER_BIN_DIR=/usr/bin ++ RUNNER_LIB_DIR=/usr/lib/emqx/lib ++ IS_ELIXIR=no ++ RUNNER_LOG_DIR=/var/log/emqx ++ EMQX_ETC_DIR=/etc/emqx ++ RUNNER_USER=emqx ++ SCHEMA_MOD=emqx_conf_schema ++ IS_ENTERPRISE=no ++ EMQX_DEFAULT_ERLANG_COOKIE=emqxsecretcookie ++ REL_NAME=emqx ++ export EMQX_DESCRIPTION=EMQX ++ EMQX_DESCRIPTION=EMQX

  • export RUNNER_ROOT_DIR

  • export EMQX_ETC_DIR

  • export REL_VSN

  • export SCHEMA_MOD

  • RUNNER_SCRIPT=/usr/bin/emqx

  • CODE_LOADING_MODE=embedded

  • REL_DIR=/usr/lib/emqx/releases/5.0.11 ++ whoami

  • WHOAMI=root

  • export HOCON_ENV_OVERRIDE_PREFIX=EMQX_

  • HOCON_ENV_OVERRIDE_PREFIX=EMQX_

  • export ERTS_DIR=/usr/lib/emqx/erts-12.3.2.2

  • ERTS_DIR=/usr/lib/emqx/erts-12.3.2.2

  • export BINDIR=/usr/lib/emqx/erts-12.3.2.2/bin

  • BINDIR=/usr/lib/emqx/erts-12.3.2.2/bin

  • export EMU=beam

  • EMU=beam

  • export PROGNAME=erl

  • PROGNAME=erl

  • export ERTS_LIB_DIR=/usr/lib/emqx/lib

  • ERTS_LIB_DIR=/usr/lib/emqx/lib

  • DYNLIBS_DIR=/usr/lib/emqx/dynlibs

  • COMMAND=console

  • '[' -z console ']'

  • '[' console = help ']'

  • '[' '' = help ']'

  • case "${COMMAND}" in

  • IS_BOOT_COMMAND=yes

  • '[' -d /usr/lib/emqx/erts-12.3.2.2/lib ']'

  • check_user console

  • '[' emqx ']'

  • '[' xroot '!=' xemqx ']'

  • '[' xroot '!=' xroot ']'

  • CMD='DEBUG=1 "/usr/bin/emqx" '

  • for ARG in '"$@"'

  • CMD='DEBUG=1 "/usr/bin/emqx" "console"'

  • exec su - emqx -c 'DEBUG=1 "/usr/bin/emqx" "console"' ++ uname -s

  • '[' Linux == Darwin ']' ++++ realpath /usr/bin/emqx +++ dirname /usr/lib/emqx/bin/emqx ++ cd /usr/lib/emqx/bin/.. ++ pwd -P

  • RUNNER_ROOT_DIR=/usr/lib/emqx

  • . /usr/lib/emqx/releases/emqx_vars ++ REL_VSN=5.0.11 ++ ERTS_VSN=12.3.2.2 ++ ERL_OPTS= ++ RUNNER_BIN_DIR=/usr/bin ++ RUNNER_LIB_DIR=/usr/lib/emqx/lib ++ IS_ELIXIR=no ++ RUNNER_LOG_DIR=/var/log/emqx ++ EMQX_ETC_DIR=/etc/emqx ++ RUNNER_USER=emqx ++ SCHEMA_MOD=emqx_conf_schema ++ IS_ENTERPRISE=no ++ EMQX_DEFAULT_ERLANG_COOKIE=emqxsecretcookie ++ REL_NAME=emqx ++ export EMQX_DESCRIPTION=EMQX ++ EMQX_DESCRIPTION=EMQX

  • export RUNNER_ROOT_DIR

  • export EMQX_ETC_DIR

  • export REL_VSN

  • export SCHEMA_MOD

  • RUNNER_SCRIPT=/usr/bin/emqx

  • CODE_LOADING_MODE=embedded

  • REL_DIR=/usr/lib/emqx/releases/5.0.11 ++ whoami

  • WHOAMI=emqx

  • export HOCON_ENV_OVERRIDE_PREFIX=EMQX_

  • HOCON_ENV_OVERRIDE_PREFIX=EMQX_

  • export ERTS_DIR=/usr/lib/emqx/erts-12.3.2.2

  • ERTS_DIR=/usr/lib/emqx/erts-12.3.2.2

  • export BINDIR=/usr/lib/emqx/erts-12.3.2.2/bin

  • BINDIR=/usr/lib/emqx/erts-12.3.2.2/bin

  • export EMU=beam

  • EMU=beam

  • export PROGNAME=erl

  • PROGNAME=erl

  • export ERTS_LIB_DIR=/usr/lib/emqx/lib

  • ERTS_LIB_DIR=/usr/lib/emqx/lib

  • DYNLIBS_DIR=/usr/lib/emqx/dynlibs

  • COMMAND=console

  • '[' -z console ']'

  • '[' console = help ']'

  • '[' '' = help ']'

  • case "${COMMAND}" in

  • IS_BOOT_COMMAND=yes

  • '[' -d /usr/lib/emqx/erts-12.3.2.2/lib ']'

  • check_user console

  • '[' emqx ']'

  • '[' xemqx '!=' xemqx ']'

  • ES=0

  • '[' 0 -ne 0 ']'

  • mkdir -p /var/log/emqx

  • COMPATIBILITY_CHECK=' io:format("BEAM_OK~n", []), try [|] = L = crypto:info_lib(), io:format("CRYPTO_OK ~0p~n", [L]) catch _ : _ -> %% so logger has the chance to log something timer:sleep(100), halt(1)

    end, try mnesia_hook:module_info(), io:format("MNESIA_OK~n", []) catch _ : _ -> io:format("WARNING: Mnesia app has no post-coommit hook support~n", []), halt(2) end, halt(0). '

  • '[' yes = yes ']' ++ cat /usr/lib/emqx/releases/5.0.11/BUILD_INFO

  • BUILD_INFO='arch: "x86_64-pc-linux-gnu" wordsize: 64 os: "ubuntu16.04" erlang: "24.3.4.2-1" elixir: "none" relform: "deb"' ++ compatiblity_info

  • COMPATIBILITY_INFO='BEAM_OK CRYPTO_OK [{<<"OpenSSL">>,268443775,<<"OpenSSL 1.0.2g 1 Mar 2016">>}] MNESIA_OK'

  • echo -e 'BEAM_OK CRYPTO_OK [{<<"OpenSSL">>,268443775,<<"OpenSSL 1.0.2g 1 Mar 2016">>}] MNESIA_OK'

  • grep -q CRYPTO_OK

  • '[' 1 -eq 1 ']'

  • set -x ++ ulimit -n

  • ULIMIT_F=65535

  • '[' 65535 -lt 1024 ']'

  • SED_REPLACE='sed -i '

  • case $(sed --help 2>&1) in ++ sed --help

  • SED_REPLACE='sed -i '

  • CONF_KEYS=('node.data_dir' 'node.name' 'node.cookie' 'node.db_backend' 'cluster.proto_dist')

  • '[' no = yes ']'

  • '[' yes = yes ']'

  • '[' '' = '' ']' ++ call_hocon -s emqx_conf_schema -c /etc/emqx/emqx.conf multi_get node.data_dir node.name node.cookie node.db_backend cluster.proto_dist ++ call_nodetool hocon -s emqx_conf_schema -c /etc/emqx/emqx.conf multi_get node.data_dir node.name node.cookie node.db_backend cluster.proto_dist ++ /usr/lib/emqx/erts-12.3.2.2/bin/escript /usr/lib/emqx/bin/nodetool hocon -s emqx_conf_schema -c /etc/emqx/emqx.conf multi_get node.data_dir node.name node.cookie node.db_backend cluster.proto_dist [debug]: ConfFiles: {["/etc/emqx/emqx.conf"],[]}

  • EMQX_BOOT_CONFIGS='node.data_dir="/var/lib/emqx" node.name="[email protected]" node.cookie="emqxsecretcookie" node.db_backend=rlog cluster.proto_dist=inet_tcp'

  • export EMQX_BOOT_CONFIGS

  • EPMD_ARGS='-start_epmd false -epmd_module ekka_epmd -proto_dist ekka' ++ get_boot_config cluster.proto_dist ++ path_to_value=cluster.proto_dist ++ echo -e 'node.data_dir="/var/lib/emqx" node.name="[email protected]" node.cookie="emqxsecretcookie" node.db_backend=rlog cluster.proto_dist=inet_tcp' ++ grep cluster.proto_dist= ++ sed -e s/cluster.proto_dist=//g ++ tr -d '"'

  • PROTO_DIST=inet_tcp

  • export EKKA_PROTO_DIST_MOD=inet_tcp

  • EKKA_PROTO_DIST_MOD=inet_tcp

  • '[' inet_tcp = inet_tls ']' ++ get_boot_config node.data_dir ++ path_to_value=node.data_dir ++ echo -e 'node.data_dir="/var/lib/emqx" node.name="[email protected]" node.cookie="emqxsecretcookie" node.db_backend=rlog cluster.proto_dist=inet_tcp' ++ grep node.data_dir= ++ sed -e s/node.data_dir=//g ++ tr -d '"'

  • DATA_DIR=/var/lib/emqx

  • DATA_DIR=/var/lib/emqx

  • [[ /var/lib/emqx != /* ]]

  • CONFIGS_DIR=/var/lib/emqx/configs

  • mkdir -p /var/lib/emqx/configs

  • '[' -n '' ']'

  • NAME=

  • '[' -z '' ']'

  • '[' yes = yes ']' ++ get_boot_config node.name ++ path_to_value=node.name ++ echo -e 'node.data_dir="/var/lib/emqx" node.name="[email protected]" node.cookie="emqxsecretcookie" node.db_backend=rlog ++ tr -d '"' cluster.proto_dist=inet_tcp' ++ sed -e s/node.name=//g ++ grep node.name=

  • [email protected]

  • '[' -z [email protected] ']'

  • case "$NAME" in

  • NAME_TYPE=-name ++ awk -F@ '{print $1}' ++ echo [email protected]

  • SHORT_NAME=emqx

  • echo emqx

  • grep -q '^[0-9A-Za-z_-]+$'

  • export ESCRIPT_NAME=emqx

  • ESCRIPT_NAME=emqx

  • PIPE_DIR=//var/lib/emqx/emqx_erl_pipes/[email protected]/

  • '[' -n '' ']'

  • COOKIE=

  • '[' -z '' ']'

  • '[' yes = yes ']' ++ get_boot_config node.cookie ++ path_to_value=node.cookie ++ echo -e 'node.data_dir="/var/lib/emqx" node.name="[email protected]" node.cookie="emqxsecretcookie" node.db_backend=rlog cluster.proto_dist=inet_tcp' ++ tr -d '"' ++ sed -e s/node.cookie=//g ++ grep node.cookie=

  • COOKIE=emqxsecretcookie

  • '[' -z emqxsecretcookie ']'

  • '[' yes = yes ']'

  • '[' emqxsecretcookie = emqxsecretcookie ']'

  • echoerr '!!!!!!'

  • echo -e '!!!!!!' !!!!!!

  • echoerr 'WARNING: Default (insecure) Erlang cookie is in use.'

  • echo -e 'WARNING: Default (insecure) Erlang cookie is in use.' WARNING: Default (insecure) Erlang cookie is in use.

  • echoerr 'WARNING: Configure node.cookie in /etc/emqx/emqx.conf or override from environment variable EMQX_NODE__COOKIE'

  • echo -e 'WARNING: Configure node.cookie in /etc/emqx/emqx.conf or override from environment variable EMQX_NODE__COOKIE' WARNING: Configure node.cookie in /etc/emqx/emqx.conf or override from environment variable EMQX_NODE__COOKIE

  • echoerr 'NOTE: Use the same config value for all nodes in the cluster.'

  • echo -e 'NOTE: Use the same config value for all nodes in the cluster.' NOTE: Use the same config value for all nodes in the cluster.

  • echoerr '!!!!!!'

  • echo -e '!!!!!!' !!!!!!

  • [[ yes == \y\e\s ]] ++ get_boot_config node.db_backend ++ path_to_value=node.db_backend ++ echo -e 'node.data_dir="/var/lib/emqx" node.name="[email protected]" node.cookie="emqxsecretcookie" node.db_backend=rlog cluster.proto_dist=inet_tcp' ++ grep node.db_backend= ++ sed -e s/node.db_backend=//g ++ tr -d '"'

  • [[ rlog == \r\l\o\g ]]

  • echo -e 'BEAM_OK CRYPTO_OK [{<<"OpenSSL">>,268443775,<<"OpenSSL 1.0.2g 1 Mar 2016">>}] MNESIA_OK'

  • grep -q MNESIA_OK

  • cd /usr/lib/emqx

  • case "${COMMAND}" in

  • case "$COMMAND" in

  • '[' -f /usr/lib/emqx/releases/5.0.11/emqx.boot ']'

  • BOOTFILE=/usr/lib/emqx/releases/5.0.11/start

  • case "$COMMAND" in

  • FOREGROUNDOPTIONS=

  • '[' '' = 1 ']'

  • maybe_log_to_console

  • '[' '' = default ']'

  • tr_log_to_env

  • local log_to=undefined

  • unset EMQX_LOG__TO

  • case "${log_to}" in

  • export EMQX_LOG__CONSOLE_HANDLER__ENABLE=true

  • EMQX_LOG__CONSOLE_HANDLER__ENABLE=true

  • export EMQX_LOG__FILE_HANDLERS__DEFAULT__ENABLE=false

  • EMQX_LOG__FILE_HANDLERS__DEFAULT__ENABLE=false

  • generate_config -name [email protected]

  • local name_type=-name

  • local [email protected]

  • rm -rf /var/log/emqx/emqx.log.siz

  • local NOW_TIME ++ date +%Y.%m.%d.%H.%M.%S

  • NOW_TIME=2023.01.03.09.44.48

  • call_hocon -v -t 2023.01.03.09.44.48 -s emqx_conf_schema -c /etc/emqx/emqx.conf -d /var/lib/emqx/configs generate

  • call_nodetool hocon -v -t 2023.01.03.09.44.48 -s emqx_conf_schema -c /etc/emqx/emqx.conf -d /var/lib/emqx/configs generate

  • /usr/lib/emqx/erts-12.3.2.2/bin/escript /usr/lib/emqx/bin/nodetool hocon -v -t 2023.01.03.09.44.48 -s emqx_conf_schema -c /etc/emqx/emqx.conf -d /var/lib/emqx/configs generate log.file_handlers.default.enable = EMQX_LOG__FILE_HANDLERS__DEFAULT__ENABLE = false log.console_handler.enable = EMQX_LOG__CONSOLE_HANDLER__ENABLE = true

  • CONF_FILE=/var/lib/emqx/configs/app.2023.01.03.09.44.48.config

  • ARGS_FILE=/var/lib/emqx/configs/vm.2023.01.03.09.44.48.args

  • TMP_ARG_FILE=/var/lib/emqx/configs/vm.args.tmp

  • cp /etc/emqx/vm.args /var/lib/emqx/configs/vm.args.tmp

  • echo ''

  • echo '-pa "/usr/lib/emqx/releases/5.0.11/consolidated"'

  • sed '/^#/d' /var/lib/emqx/configs/vm.2023.01.03.09.44.48.args

  • IFS=

  • read -r ARG_LINE

  • sed '/^$/d' ++ echo '-kernel net_ticktime 120' ++ awk '{$NF="";print}'

  • ARG_KEY='-kernel net_ticktime ' ++ awk '{print $NF}' ++ echo '-kernel net_ticktime 120'

  • ARG_VALUE=120 ++ grep '^-kernel net_ticktime ' /var/lib/emqx/configs/vm.args.tmp

  • TMP_ARG_VALUE='-kernel net_ticktime 120'

  • '[' 120 '!=' '-kernel net_ticktime 120' ']'

  • '[' -n '-kernel net_ticktime 120' ']'

  • sh -c 'sed -i '''s|^-kernel net_ticktime .*$|-kernel net_ticktime 120|''' "/var/lib/emqx/configs/vm.args.tmp"'

  • IFS=

  • read -r ARG_LINE ++ awk '{$NF="";print}' ++ echo '-env ERL_CRASH_DUMP_BYTES 104857600'

  • ARG_KEY='-env ERL_CRASH_DUMP_BYTES ' ++ awk '{print $NF}' ++ echo '-env ERL_CRASH_DUMP_BYTES 104857600'

  • ARG_VALUE=104857600 ++ grep '^-env ERL_CRASH_DUMP_BYTES ' /var/lib/emqx/configs/vm.args.tmp ++ true ++ awk '{print $NF}'

  • TMP_ARG_VALUE=

  • '[' 104857600 '!=' '' ']'

  • '[' -n '' ']'

  • echo '-env ERL_CRASH_DUMP_BYTES 104857600'

  • IFS=

  • read -r ARG_LINE ++ echo '-env ERL_CRASH_DUMP_SECONDS 30' ++ awk '{$NF="";print}'

  • ARG_KEY='-env ERL_CRASH_DUMP_SECONDS ' ++ echo '-env ERL_CRASH_DUMP_SECONDS 30' ++ awk '{print $NF}'

  • ARG_VALUE=30 ++ grep '^-env ERL_CRASH_DUMP_SECONDS ' /var/lib/emqx/configs/vm.args.tmp ++ true ++ awk '{print $NF}'

  • TMP_ARG_VALUE=

  • '[' 30 '!=' '' ']'

  • '[' -n '' ']'

  • echo '-env ERL_CRASH_DUMP_SECONDS 30'

  • IFS=

  • read -r ARG_LINE ++ awk '{$NF="";print}' ++ echo '-env ERL_CRASH_DUMP log/erl_crash.dump'

  • ARG_KEY='-env ERL_CRASH_DUMP ' ++ awk '{print $NF}' ++ echo '-env ERL_CRASH_DUMP log/erl_crash.dump'

  • ARG_VALUE=log/erl_crash.dump ++ grep '^-env ERL_CRASH_DUMP ' /var/lib/emqx/configs/vm.args.tmp ++ true ++ awk '{print $NF}'

  • TMP_ARG_VALUE=

  • '[' log/erl_crash.dump '!=' '' ']'

  • '[' -n '' ']'

  • echo '-env ERL_CRASH_DUMP log/erl_crash.dump'

  • IFS=

  • read -r ARG_LINE ++ echo '+e 262144' ++ awk '{$NF="";print}'

  • ARG_KEY='+e ' ++ echo '+e 262144' ++ awk '{print $NF}'

  • ARG_VALUE=262144 ++ grep '^+e ' /var/lib/emqx/configs/vm.args.tmp ++ true ++ awk '{print $NF}'

  • TMP_ARG_VALUE=

  • '[' 262144 '!=' '' ']'

  • '[' -n '' ']'

  • echo '+e 262144'

  • IFS=

  • read -r ARG_LINE ++ echo '+zdbbl 8192' ++ awk '{$NF="";print}'

  • ARG_KEY='+zdbbl ' ++ awk '{print $NF}' ++ echo '+zdbbl 8192'

  • ARG_VALUE=8192 ++ grep '^+zdbbl ' /var/lib/emqx/configs/vm.args.tmp ++ true ++ awk '{print $NF}'

  • TMP_ARG_VALUE=

  • '[' 8192 '!=' '' ']'

  • '[' -n '' ']'

  • echo '+zdbbl 8192'

  • IFS=

  • read -r ARG_LINE ++ echo '+Q 1048576' ++ awk '{$NF="";print}'

  • ARG_KEY='+Q ' ++ echo '+Q 1048576' ++ awk '{print $NF}'

  • ARG_VALUE=1048576 ++ grep '^+Q ' /var/lib/emqx/configs/vm.args.tmp ++ true ++ awk '{print $NF}'

  • TMP_ARG_VALUE=

  • '[' 1048576 '!=' '' ']'

  • '[' -n '' ']'

  • echo '+Q 1048576'

  • IFS=

  • read -r ARG_LINE ++ echo '+P 2097152' ++ awk '{$NF="";print}'

  • ARG_KEY='+P ' ++ echo '+P 2097152' ++ awk '{print $NF}'

  • ARG_VALUE=2097152 ++ grep '^+P ' /var/lib/emqx/configs/vm.args.tmp ++ true ++ awk '{print $NF}'

  • TMP_ARG_VALUE=

  • '[' 2097152 '!=' '' ']'

  • '[' -n '' ']'

  • echo '+P 2097152'

  • IFS=

  • read -r ARG_LINE

  • '[' -n '-setcookie emqxsecretcookie' ']' ++ echo '-setcookie emqxsecretcookie' ++ awk '{$NF="";print}'

  • ARG_KEY='-setcookie ' ++ echo '-setcookie emqxsecretcookie' ++ awk '{print $NF}'

  • ARG_VALUE=emqxsecretcookie ++ grep '^-setcookie ' /var/lib/emqx/configs/vm.args.tmp ++ true ++ awk '{print $NF}'

  • TMP_ARG_VALUE=

  • '[' emqxsecretcookie '!=' '' ']'

  • '[' -n '' ']'

  • echo '-setcookie emqxsecretcookie'

  • IFS=

  • read -r ARG_LINE

  • '[' -n '' ']'

  • echo '-name [email protected]'

  • echo '-mnesia dir '''"/var/lib/emqx/mnesia/[email protected]"''''

  • mv -f /var/lib/emqx/configs/vm.args.tmp /var/lib/emqx/configs/vm.2023.01.03.09.44.48.args

  • check_license

  • '[' no == no ']'

  • return 0

  • EMU=beam

  • PROGNAME=/usr/bin/emqx

  • export EMU

  • export PROGNAME

  • ARGS=console

  • '[' no = no ']'

  • set -- /usr/lib/emqx/erts-12.3.2.2/bin/erlexec -boot /usr/lib/emqx/releases/5.0.11/start -boot_var RELEASE_LIB /usr/lib/emqx/lib -boot_var ERTS_LIB_DIR /usr/lib/emqx/lib -mode embedded -config /var/lib/emqx/configs/app.2023.01.03.09.44.48.config -args_file /var/lib/emqx/configs/vm.2023.01.03.09.44.48.args -start_epmd false -epmd_module ekka_epmd -proto_dist ekka

  • logger -t 'emqx[13433]' 'EXEC: /usr/lib/emqx/erts-12.3.2.2/bin/erlexec -boot /usr/lib/emqx/releases/5.0.11/start -boot_var RELEASE_LIB /usr/lib/emqx/lib -boot_var ERTS_LIB_DIR /usr/lib/emqx/lib -mode embedded -config /var/lib/emqx/configs/app.2023.01.03.09.44.48.config -args_file /var/lib/emqx/configs/vm.2023.01.03.09.44.48.args -start_epmd false -epmd_module ekka_epmd -proto_dist ekka -- console -emqx_data_dir /var/lib/emqx'

  • exec /usr/lib/emqx/erts-12.3.2.2/bin/erlexec -boot /usr/lib/emqx/releases/5.0.11/start -boot_var RELEASE_LIB /usr/lib/emqx/lib -boot_var ERTS_LIB_DIR /usr/lib/emqx/lib -mode embedded -config /var/lib/emqx/configs/app.2023.01.03.09.44.48.config -args_file /var/lib/emqx/configs/vm.2023.01.03.09.44.48.args -start_epmd false -epmd_module ekka_epmd -proto_dist ekka -- console -emqx_data_dir /var/lib/emqx Erlang/OTP 24 [erts-12.3.2.2] [emqx] [64-bit] [smp:2:2] [ds:2:2:8] [async-threads:4]

Listener ssl:default on 0.0.0.0:8883 started. Listener tcp:default on 0.0.0.0:1883 started. Listener ws:default on 0.0.0.0:8083 started. Listener wss:default on 0.0.0.0:8084 started. 2023-01-03T09:44:49.770843+08:00 [error] Generic server emqx_telemetry terminating. Reason: {{badmatch,{aborted,{bad_type,{telemetry,'[email protected]',<<"35D811CC-8B08-11ED-8C0C-93B7AC6DC465">>}}}},[{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. 2023-01-03T09:44:49.771166+08:00 [error] crasher: initial call: emqx_telemetry:init/1, pid: <0.2242.0>, registered_name: emqx_telemetry, error: {{badmatch,{aborted,{bad_type,{telemetry,'[email protected]',<<"35D811CC-8B08-11ED-8C0C-93B7AC6DC465">>}}}},[{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.2240.0>], message_queue_len: 1, messages: [{'$gen_call',{<0.2240.0>,[alias|#Ref<0.2696303643.4169203713.98012>]},enable}], links: [<0.2241.0>], dictionary: [], trap_exit: false, status: running, heap_size: 6772, stack_size: 28, reductions: 9561; neighbours: 2023-01-03T09:44:49.771622+08:00 [error] Supervisor: {local,emqx_modules_sup}. Context: child_terminated. Reason: {{badmatch,{aborted,{bad_type,{telemetry,'[email protected]',<<"35D811CC-8B08-11ED-8C0C-93B7AC6DC465">>}}}},[{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.2242.0>. 2023-01-03T09:44:49.771836+08:00 [error] crasher: initial call: application_master:init/4, pid: <0.2239.0>, registered_name: [], exit: {{bad_return,{{emqx_modules_app,start,[normal,[]]},{'EXIT',{{{badmatch,{aborted,{bad_type,{telemetry,'[email protected]',<<"35D811CC-8B08-11ED-8C0C-93B7AC6DC465">>}}}},[{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.2238.0>], message_queue_len: 1, messages: [{'EXIT',<0.2240.0>,normal}], links: [<0.2238.0>,<0.1689.0>], dictionary: [], trap_exit: true, status: running, heap_size: 610, stack_size: 28, reductions: 221; neighbours: 2023-01-03T09:44:49.772696+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,'[email protected]',<<"35D811CC-8B08-11ED-8C0C-93B7AC6DC465">>}}}},[{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]}}}}}} 2023-01-03T09:44:49.773154+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,'[email protected]',<<"35D811CC-8B08-11ED-8C0C-93B7AC6DC465">>}}}},[{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. 2023-01-03T09:44:49.773645+08:00 [error] crasher: initial call: application_master:init/4, pid: <0.1919.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,'[email protected]',<<"35D811CC-8B08-11ED-8C0C-93B7AC6DC465">>}}}},[{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.1918.0>], message_queue_len: 1, messages: [{'EXIT',<0.1920.0>,normal}], links: [<0.1918.0>,<0.1689.0>], dictionary: [], trap_exit: true, status: running, heap_size: 1598, stack_size: 28, reductions: 276; neighbours: Listener ssl:default on 0.0.0.0:8883 stopped. Listener tcp:default on 0.0.0.0:1883 stopped. Listener ws:default on 0.0.0.0:8083 stopped. Listener wss:default on 0.0.0.0:8084 stopped. [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,'[email protected]',<<"35D811CC-8B08-11ED-8C0C-93B7AC6DC465">>}}}},[{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,'[email protected]',<<"35D811CC-8B08-11ED-8C0C-93B7AC6DC465">>}}}},[{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

XJGpy avatar Jan 03 '23 01:01 XJGpy