From where can I download 64 bit installer of RabbitMQ server?

342 views
Skip to first unread message

abhijit damle

unread,
Mar 19, 2015, 11:19:10 PM3/19/15
to rabbitm...@googlegroups.com

I downloaded Windows installation of RabbitMQ server from link http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.0/rabbitmq-server-3.5.0.exe. After installing it I realized that it is 32 bit installation. Despite that I installed 64 bit Eralng from http://www.erlang.org/download/otp_win64_17.4.exe . I setup 2 nodes on two different Windows Server 2012 machines and tried to join them in cluster but kept getting error “erlang distribution failed” even after following instructions from https://www.rabbitmq.com/clustering.html. But When I repeated the same with 32 bit version of erlang from link http://www.erlang.org/download/otp_win32_17.4.exe I managed to get cluster setup successfully. Hence from where can I download 64 bit installer of RabbitMQ server for Windows?

Michael Klishin

unread,
Mar 20, 2015, 6:23:19 AM3/20/15
to rabbitm...@googlegroups.com, abhijit damle
 On 20 March 2015 at 04:19:14, abhijit damle (abhiji...@gmail.com) wrote:
> I downloaded Windows installation of RabbitMQ server from
> link http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.0/rabbitmq-server-3.5.0.exe.
> After installing it I realized that it is 32 bit installation.

RabbitMQ does not have architecture-specific code. What made you believe it was a "32-bit installation"?
Are you sure you have completely uninstalled any 32 bit Erlang your machine may have had?
--
MK

Staff Software Engineer, Pivotal/RabbitMQ

abhijit damle

unread,
Mar 20, 2015, 2:29:53 PM3/20/15
to Michael Klishin, rabbitm...@googlegroups.com

Hi Michael,

        If I use rabbitmq 3.5.0 server installer from rabbitmq windows download page on a 64 bit windows 2012 server, it gets installed in program files (86) directory instead of program files. Also if I install that on 2 such machines on which I have already installed erlang 64 bit (which is installed in program files directory) and try to cluater them using instructions in clustering guide it fails saying 'erlang distribution failed'. But instead of 64 bit erlang if I use 32 bit erlang (which is installed in program files (86) directory) I can easily bind them in cluster with same steps that in previous config failed.

Thanks and regards,
Abhijit

Scott Nichol

unread,
Mar 22, 2015, 2:26:35 PM3/22/15
to rabbitm...@googlegroups.com, mkli...@pivotal.io
Michael said "Are you sure you have completely uninstalled any 32 bit Erlang your machine may have had?".  You must do that to ensure that the 64-bit erlang will be used to launch RabbitMQ.

Although RabbitMQ server installs in program files (x86), it is, as Michael said, architecture independent.

I have not had problems clustering and have only ever installed 64-bit Erlang distributions.

Scott Nichol

abhijit damle

unread,
Mar 22, 2015, 3:03:45 PM3/22/15
to Scott Nichol, rabbitm...@googlegroups.com, mkli...@pivotal.io

Yes Scott, I started with clean windows server 2012 virtual machines.  They only had rabbitmq and erlang 64. That didn't work after which I uninstalled 64 bit erlang and installed 32 bit and clustering happened without needing to do anything extra

--
You received this message because you are subscribed to a topic in the Google Groups "rabbitmq-users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/rabbitmq-users/e5nOH6mb-W0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to rabbitmq-user...@googlegroups.com.
To post to this group, send email to rabbitm...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages