Rabbit version: 3.2.1
Erlang version: R16B02
Seeing a lot of these in the sasl log:
=SUPERVISOR REPORT==== 29-Jul-2015::12:34:14 ===
Supervisor: {<0.24246.415>,
rabbit_channel_sup_sup}
Context: shutdown_error
Reason: shutdown
Offender: [{nb_children,1},
{name,channel_sup},
{mfargs,{rabbit_channel_sup,start_link,[]}},
{restart_type,temporary},
{shutdown,infinity},
{child_type,supervisor}]
$ sudo rabbitmqctl eval 'rabbit_diagnostics:maybe_stuck().'
...
Error: {undef,[{rabbit_diagnostics,maybe_stuck,[],[]},
{erl_eval,do_apply,6,[{file,"erl_eval.erl"},{line,569}]},
{rpc,'-handle_call_call/6-fun-0-',5,
[{file,"rpc.erl"},{line,205}]}]}
$ sudo rabbitmqctl report
Reporting server status on {{2015,7,29},{19,36,7}}
...
Status of node ***@sflrs04sc ...
[{pid,14993},
{running_applications,[]},
{os,{unix,linux}},
{erlang_version,"Erlang R16B02 (erts-5.10.3) [source-b44b726] [64-bit]
[smp:32:32] [async-threads:30] [kernel-poll:true]\n"},
{memory,[{total,1923874184},
{connection_procs,288632},
{queue_procs,1090616288},
{plugins,0},
{other_proc,16219816},
{mnesia,14032152},
{mgmt_db,0},
{msg_index,68649968},
{other_ets,16851960},
{binary,664887376},
{code,19681212},
{atom,703377},
{other_system,31943403}]},
{vm_memory_high_watermark,0.7},
{vm_memory_limit,47269060608},
{disk_free_limit,20000000000},
{disk_free,744729702400},
{file_descriptors,[{total_limit,255900},
{total_used,903},
{sockets_limit,230308},
{sockets_used,0}]},
{processes,[{limit,1048576},{used,5878}]},
{run_queue,0},
{uptime,5276819}]
Cluster status of node ***@sflrs04sc ...
[{nodes,[{disc,[***@sflrs01sc,***@sflrs02sc,***@sflrs03sc,
***@sflrs04sc]}]},
{running_nodes,[***@sflrs04sc]},
{partitions,[{***@sflrs04sc,[***@sflrs01sc,***@sflrs02sc,
***@sflrs03sc]}]}]
Application environment of node ***@sflrs04sc ...
[{auth_backends,[rabbit_auth_backend_internal]},
{auth_mechanisms,['PLAIN','AMQPLAIN']},
{backing_queue_module,rabbit_variable_queue},
{cluster_nodes,{['***@sflrs01sc',
'***@sflrs02sc',
'***@sflrs03sc',
'***@sflrs04sc'],
disc}},
{cluster_partition_handling,ignore},
{collect_statistics,fine},
{collect_statistics_interval,5000},
{default_permissions,[<<".*">>,<<".*">>,<<".*">>]},
{},
{},
...,
{delegate_count,16},
{disk_free_limit,20000000000},
{enabled_plugins_file,"/etc/rabbitmq/enabled_plugins"},
{error_logger,{file,"/var/log/rabbitmq/***@sflrs04sc.log"}},
{frame_max,131072},
{heartbeat,100},
{hipe_compile,false},
{hipe_modules,[rabbit_reader,rabbit_channel,gen_server2,rabbit_exchange,
rabbit_command_assembler,rabbit_framing_amqp_0_9_1,
rabbit_basic,rabbit_event,lists,queue,priority_queue,
rabbit_router,rabbit_trace,rabbit_misc,rabbit_binary_parser,
rabbit_exchange_type_direct,rabbit_guid,rabbit_net,
rabbit_amqqueue_process,rabbit_variable_queue,
rabbit_binary_generator,rabbit_writer,delegate,gb_sets,lqueue,
sets,orddict,rabbit_amqqueue,rabbit_limiter,gb_trees,
rabbit_queue_index,rabbit_exchange_decorator,gen,dict,ordsets,
file_handle_cache,rabbit_msg_store,array,
rabbit_msg_store_ets_index,rabbit_msg_file,
rabbit_exchange_type_fanout,rabbit_exchange_type_topic,mnesia,
mnesia_lib,rpc,mnesia_tm,qlc,sofs,proplists,credit_flow,pmon,
ssl_connection,tls_connection,ssl_record,tls_record,gen_fsm,
ssl]},
{included_applications,[]},
{log_levels,[{connection,info}]},
{msg_store_file_size_limit,16777216},
{msg_store_index_module,rabbit_msg_store_ets_index},
{plugins_dir,"/usr/lib/rabbitmq/lib/rabbitmq_server-3.2.1/sbin/../plugins"},
{plugins_expand_dir,"/data/rabbitmq/mnesia/***@sflrs04sc-plugins-expand
"},
{queue_index_max_journal_entries,65536},
{reverse_dns_lookups,false},
{sasl_error_logger,{file,"/var/log/rabbitmq/***@sflrs04sc-sasl.log"}},
{server_properties,[]},
{ssl_apps,[asn1,crypto,public_key,ssl]},
{ssl_cert_login_from,distinguished_name},
{ssl_listeners,[]},
{ssl_options,[]},
{tcp_listen_options,[binary,
{packet,raw},
{reuseaddr,true},
{backlog,128},
{nodelay,true},
{linger,{true,0}},
{exit_on_close,false}]},
{tcp_listeners,[5672]},
{},
{vm_memory_high_watermark,0.7},
{vm_memory_high_watermark_paging_ratio,0.5}]
Connections:
Channels:
... and then that hangs...
Thank you.
Post by Michael Klishin+rabbitmq-users
I am hoping someone can help me with a current issue I am seeing
in a pre-production environment. We had an issue (still trying
to determine the cause) where each node in our four node rabbit
cluster began reporting a network partition. So, I attempted
to stop one of the nodes and it has been hanging for 30 minutes as
I write this.
$ sudo rabbitmqctl stop
I'm honestly afraid to force my way out of this state to leave something
corrupt. Any guidance would be greatly appreciated.
What RabbitMQ version do you run? On what Erlang and OS?
Whatâs in the log files?
What does
rabbitmqctl eval ârabbit_diagnostics:maybe_stuck().â
output?
What about rabbitmqctl report (feel free to edit out vhost, user and queue
names)
--
MK
Staff Software Engineer, Pivotal/RabbitMQ
--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+***@googlegroups.com.
To post to this group, send an email to rabbitmq-***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.