报错文件:
报错信息如下:
=erl_crash_dump:0.3
Sun May 13 16:40:25 2018
Slogan: Kernel pid terminated (application_controller) ({application_start_failure,mnesia,{{shutdown,{failed_to_start_child,mnesia_kernel_sup,killed}},{mnesia_sup,start,[normal,[]]}}})
System version: Erlang/OTP 17 [erts-6.3] [source] [64-bit] [async-threads:10] [hipe] [kernel-poll:true]
Compiled: Tue Jun 20 09:13:43 2017
Taints: crypto
Atoms: 13177
=memory
total: 76198160
processes: 50856328
processes_used: 50817424
system: 25341832
atom: 380409
atom_used: 352857
binary: 103064
code: 9307748
ets: 215616
=hash_table:atom_tab
报错原因:主要是因为这个节点(mblove2)代码是从之前的节点(mblove1)复制过来的,mnesia 生成的一些遗留的数据没有清除。因为mnesia的信息残留,故会认证失败。
解决方案:(删除遗留数据)
Cd /data/mblove2/database
rm -rf *
重启节点就可以 了