rabbitmq 启动异常_Rabbitmq启动失败

我的RabbitMQ服务器出现故障,无法重新启动。我试图重新启动,重新安装它...我仍然不明白错误。 这就是我得到的Rabbitmq启动失败

BOOT FAILED

===========

Error description:

{could_not_start,rabbit,

{bad_return,

{ {rabbit,start,[normal,[]]},

{EXIT,

{rabbit,failure_during_boot,

{badmatch,

{error,

{ { {function_clause,

[{rabbit_queue_index,journal_minus_segment1,

[{no_pub,del,no_ack},

{ {<<115,254,171,167,171,226,110,171,251,38,217,145,3,12,215,151>>,

{message_properties,1409712663123302,false},

true},

del,ack}],

[{file,"src/rabbit_queue_index.erl"},{line,989}]},

{rabbit_queue_index,-journal_minus_segment/2-fun-0-,4,

[{file,"src/rabbit_queue_index.erl"},{line,973}]},

{array,sparse_foldl_3,7,[{file,"array.erl"},{line,1675}]},

{array,sparse_foldl_2,9,[{file,"array.erl"},{line,1669}]},

{rabbit_queue_index,-recover_journal/1-fun-0-,1,

[{file,"src/rabbit_queue_index.erl"},{line,701}]},

{lists,map,2,[{file,"lists.erl"},{line,1224}]},

{rabbit_queue_index,segment_map,2,

[{file,"src/rabbit_queue_index.erl"},{line,819}]},

{rabbit_queue_index,recover_journal,1,

[{file,"src/rabbit_queue_index.erl"},{line,693}]}]},

{gen_server2,call,[<0.186.0>,out,infinity]}},

{child,undefined,msg_store_persistent,

{rabbit_msg_store,start_link,

[msg_store_persistent,

"/var/lib/rabbitmq/mnesia/[email protected]",[],

{#Fun,

{start,

[{resource,<>,queue,

<>}]}}]},

transient,4294967295,worker,

[rabbit_msg_store]}}}}}}}}}

任何人都可以帮忙吗?

非常感谢

+1

使用sudo启动rabbitmq。 –

2014-09-02 08:41:18

+0

我已经做了。日志是从命令sudo rabbitmq-server start –

2014-09-02 08:48:59

+0

也许问题是mnesia DB,如果你可以擦除你的数据,试着在这里删除mnesia DB/var/lib/rabbitmq /。注意:这将删除存储到队列中的所有数据。 –

2014-09-02 08:57:06

我的RabbitMQ服务器出现故障,无法重新启动。我试图重新启动,重新安装它...我仍然不明白错误。 这就是我得到的Rabbitmq启动失败 BOOT FAILED =========== Error description: {could_not_start,rabbit, {bad_return, { {rabbit,start,[normal,[]]}, {EXIT, {rabbit,failure_during_boot, {badmatch, {error, { { {function_clause, [{rabbit_queue_index,journal_minus_segment1, [{no_pub,del,no_ack}, { {<<115,254,171,167,171,226,110,171,251,38,217,145,3,12,215,151>>, {message_properties,1409712663123302,false}, true}, del,ack}], [{file,"src/rabbit_queue_index.erl"},{line,989}]}, {rabbit_queue_index,-journal_minus_segment/2-fun-0-,4, [{file,"src/rabbit_queue_index.erl"},{line,973}]}, {array,sparse_foldl_3,7,[{file,"array.erl"},{line,1675}]}, {array,sparse_foldl_2,9,[{file,"array.erl"},{line,1669}]}, {rabbit_queue_index,-recover_journal/1-fun-0-,1, [{file,"src/rabbit_queue_index.erl"},{line,701}]}, {lists,map,2,[{file,"lists.erl"},{line,1224}]}, {rabbit_queue_index,segment_map,2, [{file,"src/rabbit_queue_index.erl"},{line,819}]}, {rabbit_queue_index,recover_journal,1, [{file,"src/rabbit_queue_index.erl"},{line,693}]}]}, {gen_server2,call,[<0.186.0>,out,infinity]}}, {child,undefined,msg_store_persistent, {rabbit_msg_store,start_link, [msg_store_persistent, "/var/lib/rabbitmq/mnesia/[email protected]",[], {#Fun, {start, [{resource,<>,queue, <>}]}}]}, transient,4294967295,worker, [rabbit_msg_store]}}}}}}}}} 任何人都可以帮忙吗? 非常感谢 +1 使用sudo启动rabbitmq。 – 2014-09-02 08:41:18 +0 我已经做了。日志是从命令sudo rabbitmq-server start – 2014-09-02 08:48:59 +0 也许问题是mnesia DB,如果你可以擦除你的数据,试着在这里删除mnesia DB/var/lib/rabbitmq /。注意:这将删除存储到队列中的所有数据。 – 2014-09-02 08:57:06
经验分享 程序员 微信小程序 职场和发展