My rabbit-env file looks like this:
RABBITMQ_USE_LONGNAME=true
HOME=/var/lib/rabbitmq
LOG_BASE=/var/log/rabbitmq
MNESIA_BASE=/var/lib/rabbitmq/mnesia
My rabbitmqctl status output
Status of node rab...@ip-x.x.x.x.us-west-2.compute.internal ...
[{pid,30700},
{running_applications,
[{rabbitmq_peer_discovery_aws,
"AWS-based RabbitMQ peer discovery backend","3.7.4"},
{rabbitmq_federation_management,"RabbitMQ Federation Management",
"3.7.4"},
{rabbitmq_shovel_management,
"Management extension for the Shovel plugin","3.7.4"},
{rabbitmq_top,"RabbitMQ Top","3.7.4"},
{rabbitmq_management,"RabbitMQ Management Console","3.7.4"},
{rabbitmq_management_agent,"RabbitMQ Management Agent","3.7.4"},
{rabbitmq_web_dispatch,"RabbitMQ Web Dispatcher","3.7.4"},
{rabbitmq_federation,"RabbitMQ Federation","3.7.4"},
{rabbitmq_shovel,"Data Shovel for RabbitMQ","3.7.4"},
{rabbitmq_sharding,"RabbitMQ Sharding Plugin","3.7.4"},
{rabbitmq_amqp1_0,"AMQP 1.0 support for RabbitMQ","3.7.4"},
{rabbitmq_stomp,"RabbitMQ STOMP plugin","3.7.4"},
{amqp_client,"RabbitMQ AMQP Client","3.7.4"},
{rabbitmq_peer_discovery_common,
"Modules shared by various peer discovery backends","3.7.4"},
{rabbit,"RabbitMQ","3.7.4"},
{mnesia,"MNESIA CXC 138 12","4.15.3"},
{rabbitmq_aws,
"A minimalistic AWS API interface used by rabbitmq-autocluster (3.6.x) and other RabbitMQ plugins",
"3.7.4"},
{rabbit_common,
"Modules shared by rabbitmq-server and rabbitmq-erlang-client",
"3.7.4"},
{cowboy,"Small, fast, modern HTTP server.","2.2.2"},
{amqp10_client,"AMQP 1.0 client from the RabbitMQ Project","3.7.4"},
{cowlib,"Support library for manipulating Web protocols.","2.1.0"},
{amqp10_common,
"Modules shared by rabbitmq-amqp1.0 and rabbitmq-amqp1.0-client",
"3.7.4"},
{os_mon,"CPO CXC 138 46","2.4.4"},
{lager,"Erlang logging framework","3.5.1"},
{ranch_proxy_protocol,"Ranch Proxy Protocol Transport","1.4.4"},
{ranch,"Socket acceptor pool for TCP protocols.","1.4.0"},
{ssl,"Erlang/OTP SSL application","8.2.4"},
{public_key,"Public key infrastructure","1.5.2"},
{asn1,"The Erlang ASN1 compiler version 5.0.5","5.0.5"},
{recon,"Diagnostic tools for production use","2.3.2"},
{jsx,"a streaming, evented json parsing toolkit","2.8.2"},
{crypto,"CRYPTO","4.2.1"},
{xmerl,"XML parser","1.3.16"},
{inets,"INETS CXC 138 49","6.5"},
{goldrush,"Erlang event stream processor","0.1.9"},
{compiler,"ERTS CXC 138 10","7.1.5"},
{syntax_tools,"Syntax tools","2.1.4"},
{sasl,"SASL CXC 138 11","3.1.1"},
{stdlib,"ERTS CXC 138 10","3.4.4"},
{kernel,"ERTS CXC 138 10","5.4.3"}]},
{os,{unix,linux}},
{erlang_version,
"Erlang/OTP 20 [erts-9.3] [source] [64-bit] [smp:1:1] [ds:1:1:10] [async-threads:64] [hipe] [kernel-poll:true]\n"},
{memory,
[{connection_readers,0},
{connection_writers,0},
{connection_channels,0},
{connection_other,2840},
{queue_procs,0},
{queue_slave_procs,0},
{plugins,3278880},
{other_proc,22165752},
{metrics,198352},
{mgmt_db,163920},
{mnesia,75800},
{other_ets,2578328},
{binary,115536},
{msg_index,30960},
{code,30243182},
{atom,1172689},
{other_system,10055785},
{allocated_unused,16781848},
{reserved_unallocated,8716288},
{strategy,rss},
{total,[{erlang,70082024},{rss,95580160},{allocated,86863872}]}]},
{alarms,[]},
{listeners,
[{clustering,25672,"::"},
{amqp,5672,"::"},
{stomp,61613,"::"},
{http,15672,"::"}]},
{vm_memory_calculation_strategy,rss},
{vm_memory_high_watermark,0.4},
{vm_memory_limit,838308659},
{disk_free_limit,50000000},
{disk_free,48734334976},
{file_descriptors,
[{total_limit,924},{total_used,2},{sockets_limit,829},{sockets_used,0}]},
{processes,[{limit,1048576},{used,413}]},
[{total_limit,924},{total_used,2},{sockets_limit,829},{sockets_used,0}]},
{processes,[{limit,1048576},{used,413}]},
{run_queue,0},
{uptime,967},
{kernel,{net_ticktime,60}}]
I have manually clustered the two machines as a test and that works fine. Has anyone experienced this issue before? If so how did you resolve it?
Thanks so much in advance.
Dino