Thanks a lot for the help folks.
And sorry for the late reply.
I could set the ports up after including
{kernel, [
{inet_dist_listen_min, 8000},
{inet_dist_listen_max, 8088}
]}
in my app.config.
It would be great if there could be a page to guide ec2 setup of riak on
the wiki.
Thanks
Abhishek Kona
On 03/02/11 1:51 AM, John D. Rowell wrote:
You need to open the extra erlang ports in your security group. We do
the following:
In the security group, open up TCP port 4369 to 10.0.0.0/8
<http://10.0.0.0/8>, and ports 8000-8089 (or other range) to
10.0.0.0/8 <http://10.0.0.0/8> also. This would allow any instance
(even those that are not yours) to access those ports, so we block
those outside of our cluster in our firewall script:
# epmd from other replicas
allow_tcp_in_from 4369 "$CLUSTER"
allow_tcp_in_from "8000:8089" "$CLUSTER"
Then in app.config we redefine the erlang ports:
{kernel, [
{inet_dist_listen_min, 8000},
{inet_dist_listen_max, 8088}
]}
You need to make sure that all machines in your cluster have these
same settings (firewall and app.config).
Hope this helps.
-jd
2011/2/2 Abhishek Kona <[email protected]
<mailto:[email protected]>>
Hey,
epmd -name gives the following on the nodes.
#node1
ubuntu@node2:~$ sudo epmd -names
epmd: up and running on port 4369 with data:
name riak at port 34358
#node2
ubuntu@node1:~$ sudo epmd -names
epmd: up and running on port 4369 with data:
name riak at port 42643
I can telnet to the 4369 port on both the machines (from each other).
Any ideas.
Thanks
-Abhishek Kona
_______________________________________________
riak-users mailing list
[email protected]
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com