Hi Michael,
I've upgraded the version to 3.6.0.
I tried:
$sudo service rabbitmq-server start
* Starting message broker rabbitmq-server
[ OK ]
However,
$sudo rabbitmqctl status
Status of node 'rabbit@ip-1-1-1-1' ...
Error: unable to connect to node 'rabbit@ip-1-1-1-1': nodedown
DIAGNOSTICS
===========
attempted to contact: ['rabbit@ip-1-1-1-1']
rabbit@ip-10-218-184-8:
* connected to epmd (port PORT_NO) on ip-1-1-1-1
* epmd reports: node 'rabbit' not running at all
other nodes on ip-1-1-1-1: ['rabbitmq-cli-27202']
* suggestion: start the node
current node details:
- node name: 'rabbitmq-cli-27202@localhost'
- home dir: /var/lib/rabbitmq
- cookie hash: VbIFRZPh6w4/yz1XTEn40w==
$ps aux | grep erl
rabbitmq 24034 0.0 0.0 7412 320 ? S 03:14 0:00
/usr/local/lib/erlang/erts-6.1.1/bin/epmd -daemon
The startup_err log file is empty. Here is the entry in startup_log log file:
#####################
BOOT FAILED
===========
Error description:
{could_not_start,rabbit,
{{badmatch,
{error,
{{{function_clause,
[{rabbit_queue_index,journal_minus_segment1,
[{no_pub,del,no_ack},
{{true,
<<255,41,36,5,29,222,107,210,211,164,52,21,54,
62,248,8,0,0,0,0,0,0,0,0,0,0,0,0>>,
<<>>},
del,ack}],
[{file,"src/rabbit_queue_index.erl"},{line,1195}]},
{rabbit_queue_index,'-journal_minus_segment/3-fun-0-',
4,
[{file,"src/rabbit_queue_index.erl"},{line,1172}]},
{array,sparse_foldl_3,7,
[{file,"array.erl"},{line,1690}]},
{array,sparse_foldl_2,9,
[{file,"array.erl"},{line,1684}]},
{rabbit_queue_index,'-recover_journal/1-fun-0-',1,
[{file,"src/rabbit_queue_index.erl"},{line,880}]},
{lists,map,2,[{file,"lists.erl"},{line,1238}]},
{rabbit_queue_index,segment_map,2,
[{file,"src/rabbit_queue_index.erl"},{line,1004}]},
{rabbit_queue_index,recover_journal,1,
[{file,"src/rabbit_queue_index.erl"},{line,871}]}]},
{gen_server2,call,[<0.243.0>,out,infinity]}},
{child,undefined,msg_store_persistent,
{rabbit_msg_store,start_link,
[msg_store_persistent,
"/var/lib/rabbitmq/mnesia/rab...@ip-1.1.1.1",
[],
{#Fun<rabbit_queue_index.2.56515753>,
{start,
[{resource,<<"/">>,queue,<<"celery">>},
{resource,<<"/">>,queue,<<"priority_tasks">>},
{resource,<<"/">>,queue,<<"priority_photos">>},
{resource,<<"/">>,queue,<<"photos">>}]}}]},
transient,4294967295,worker,
[rabbit_msg_store]}}}},
[{rabbit_variable_queue,start_msg_store,2,
[{file,"src/rabbit_variable_queue.erl"},{line,458}]},
{rabbit_variable_queue,start,1,
[{file,"src/rabbit_variable_queue.erl"},{line,440}]},
{rabbit_priority_queue,start,1,
[{file,"src/rabbit_priority_queue.erl"},{line,92}]},
{rabbit_amqqueue,recover,0,
[{file,"src/rabbit_amqqueue.erl"},{line,234}]},
{rabbit,recover,0,[{file,"src/rabbit.erl"},{line,538}]},
{rabbit_boot_steps,'-run_step/2-lc$^1/1-1-',1,
[{file,"src/rabbit_boot_steps.erl"},{line,49}]},
{rabbit_boot_steps,run_step,2,
[{file,"src/rabbit_boot_steps.erl"},{line,49}]},
{rabbit_boot_steps,'-run_boot_steps/1-lc$^0/1-0-',1,
[{file,"src/rabbit_boot_steps.erl"},{line,26}]}]}}
Log files (may contain more information):
/var/log/rabbitmq/rab...@ip-1.1.1.1.log
/var/log/rabbitmq/rab...@ip-1.1.1.1-sasl.log
{"init terminating in
do_boot",{could_not_start,rabbit,{{badmatch,{error,{{{function_clause,[{rabbit_queue_index,journal_minus_segment1,[{no_pub,del,no_ack},{{true,<<255,41,36,5,29,222,107,210,211,164,52,21,54,62,248,8,0,0,0,0,0,0,0,0,0,0,0,0>>,<<>>},del,ack}],[{file,"src/rabbit_queue_index.erl"},{line,1195}]},{rabbit_queue_index,'-journal_minus_segment/3-fun-0-',4,[{file,"src/rabbit_queue_index.erl"},{line,1172}]},{array,sparse_foldl_3,7,[{file,"array.erl"},{line,1690}]},{array,sparse_foldl_2,9,[{file,"array.erl"},{line,1684}]},{rabbit_queue_index,'-recover_journal/1-fun-0-',1,[{file,"src/rabbit_queue_index.erl"},{line,880}]},{lists,map,2,[{file,"lists.erl"},{line,1238}]},{rabbit_queue_index,segment_map,2,[{file,"src/rabbit_queue_index.erl"},{line,1004}]},{rabbit_queue_index,recover_journal,1,[{file,"src/rabbit_queue_index.erl"},{line,871}]}]},{gen_server2,call,[<0.243.0>,out,infinity]}},{child,undefined,msg_store_persistent,{rabbit_msg_store,start_link,[msg_store_persistent,"/var/lib/rabbitmq/mnesia/rab...@ip-1.1.1.1",[],{#Fun<rabbit_queue_index.2.56515753>,{start,[{resource,<<"/">>,queue,<<"celery">>},{resource,<<"/">>,queue,<<"priority_tasks">>},{resource,<<"/">>,queue,<<"priority_photos">>},{resource,<<"/">>,queue,<<"photos">>}]}}]},transient,4294967295,worker,[rabbit_msg_store]}}}},[{rabbit_variable_queue,start_msg_store,2,[{file,"src/rabbit_variable_queue.erl"},{line,458}]},{rabbit_variable_queue,start,1,[{file,"src/rabbit_variable_queue.erl"},{line,440}]},{rabbit_priority_queue,start,1,[{file,"src/rabbit_priority_queue.erl"},{line,92}]},{rabbit_amqqueue,recover,0,[{file,"src/rabbit_amqqueue.erl"},{line,234}]},{rabbit,recover,0,[{file,"src/rabbit.erl"},{line,538}]},{rabbit_boot_steps,'-run_step/2-lc$^1/1-1-',1,[{file,"src/rabbit_boot_steps.erl"},{line,49}]},{rabbit_boot_steps,run_step,2,[{file,"src/rabbit_boot_steps.erl"},{line,49}]},{rabbit_boot_steps,'-run_boot_steps/1-lc$^0/1-0-',1,[{file,"src/rabbit_boot_steps.erl"},{line,26}]}]}}}
#######################
Any pointers would be extremely helpful at this point.
Thank you.
--
Haris Ibrahim K. V.
http://sosaysharis.wordpress.com
@harisibrahimkv