EMQX集群节点启动报错

我有一个6个节点的集群,在启动成功后,我进行重启,重启脚本是先执行emqx cluster leave,然后执行emqx stop,然后执行emqx start,但在重启执行emqx start时,会出现有些节点启动成功,有些节点启动报错的问题,我在启动报错的日志中查看到以下报错:
Generic server ekka_autocluster terminationg.Reason: {bad_return_value,{error,{merge_schema_failed,“Bad cookie in table definition emqx_telemetry: ‘emqx@192.168.1.15’ = {cstruct,emqx_telemetry,set,,[‘emqx@192.168.1.31’,‘emqx@192.168.1.15’,‘emqx@192.168.1.12’,‘emqx@192.168.1.13’,‘emqx@192.168.1.32’,‘emqx@192.168.1.34’,,,0,read_write,false,,,false,telemetry,[id,uuid],,,,{{1747615888217844927,-57646075203422942,1},'emqx@192.168.1.34},{{7,0},{‘emqx@192.168.23.31’,{1747,616194,653823}}}},‘emqx@192.168.1.12’ = {cstruct,emqx_telemetry,set,,[‘emqx@192.168.1.12’],,,0,read_write,false,,,false,telemetry,[id,uuid],,,,{{1747616441456448948,-576460752303422429,1},‘emqx@192.168.1.12’},{{2,0},}}\n”}}}.Last message: loop. State: {s,emqx}.
[error] crasher: initial call: ekka_autocluster:init/1, pid:<0.379.0>, registered_name:ekka_autocluster, exit: {{bad_return_value,{error,{merge_schema_failed,“Bad cookie in table definition emqx_telemetry: ‘emqx@192.168.1.15’ = {cstruct,emqx_telemetry,set,,[‘emqx@192.168.1.31’,‘emqx@192.168.1.15’,‘emqx@192.168.1.12’,‘emqx@192.168.1.13’,‘emqx@192.168.1.32’,‘emqx@192.168.1.34’],,,0,read_write,false,,,false,telemetry,[id,uuid],,,,{{1747615888217844927,-57646075203422942,1},‘emqx@192.168.1.34’,{{7,0},{‘emqx@192.168.1.31’,{1747,616194,653823}}}},‘emqx@192.168.1.12’ = {cstruct,emqx_telemetry,set,,[‘emqx@192.168.1.12’],,,0,read_write,false,,,false,telemetry,[id,uuid],,,,{{1747616441456448948,-576460752303422429,1},‘emqx@192.168.1.12’},{{2,0},}}\n”}}},[{gen_server,hablde_common_reply,8,[{file,“gen_server.erl”},{line,1230}]},{proc_lib,init_p_do_apply,3,[{file,“proc_lib.erl”},{line,241}]}]},ancestors: [emqx_machine_sup,<0.2307.0>],message_queue_len: 0, messages: , links:, dictionary:[{rand_seed,{#type => exsss,next => #Fun<rand.0.65977474>,bits => 58,uniform => #Fun<rand.1.65977474>,uniform_n => #Fun<rand.2.65977474>,jump => #Fun<rand.3.65977474>},[125485708919800343|233554188845197464]}}], trap_exit: false, status: running, heap_size: 6772, stack_size: 28, reductions:119670; neighbours:
请问这个是什么问题?

EMQX版本:开源版5.7.0

1 一般重启不需要 leave 的,你是基于什么考虑要这样子做。

2 这个crash 错应该算一个bug,可以去github上提个bug单。

就是因为这个报错,我以为是不是因为没有退出集群导致数据同步有问题,所以才添加退出集群这一步。这个bug出现的原因是什么?

还不清楚,麻烦去github提个bug单哈:blush: