Hi Abhishek,
You need to add a period (".") to the end of the statements before they will
execute. Can you try the ping command again?
Thanks,
Dan
Daniel Reverri
Developer Advocate
Basho Technologies, Inc.
[email protected]
On Wed, Feb 2, 2011 at 9:32 AM, Abhishek Kona <[email protected]>wrote:
> Hi Jon
> Thanks for the quick reply.
>
>
> On 02/02/11 10:33 PM, Jon Meredith wrote:
>
> Hi Abhishek,
>
> It looks like distributed erlang isn't working between the nodes so the
> join fails.
>
> You can test it by bringing the nodes up in console mode and executing
>
> $ riak console
> [some logging status messages]
> Eshell V5.7.5 (abort with ^G)
> ([email protected])1> net_adm:ping('[email protected]').
> pong
> ([email protected])3> q().
> ok
>
> I do not get a reply for the above :
> Node1
> ([email protected])1> net_adm:ping('[email protected]')
> ([email protected])1> q()
> Node2
> ([email protected])1> net_adm:ping('[email protected]')
> ([email protected])1> q()
>
> Any more suggestions.
> --Abhishek Kona
>
>
> Make sure you switch the node names for your own and run the test in both
> directions. If the node is unreachable it will return pang instead of ping.
>
> --Jon
> Senior Software Engineer
> Basho Technologies
>
>
>
> On Wed, Feb 2, 2011 at 9:04 AM, Abhishek Kona <[email protected]>wrote:
>
>> On 02/02/11 8:38 PM, Sean Cribbs wrote:
>>
>> Abhishek,
>>
>> First, make sure all of your nodes are in the same security group.
>>
>> Yes, both the machines are on the same security group ( which has only
>> the ports 8098, 8099, 8087).
>>
>> Second, check that your OS doesn't have an additional firewall
>> installed (iptables, for example).
>>
>> I can telnet into the Riak ports from each of the machines, so firewall
>> does not seem to be the issue.
>>
>> Third, you might consider doing what the Chef recipe for Riak does and
>> limit the ports that Erlang uses for distributed communication. Adding a
>> section to app.config like the below will limit the port range:
>>
>> {kernel, [
>> {inet_dist_listen_min, 6000},
>> {inet_dist_listen_max, 7999}
>> ]}
>>
>> You'll need to stop Riak, kill the "epmd" process, and then start Riak up
>> again for this change to take effect. Make sure those ports are also open
>> in your security group and any software firewall you have.
>>
>> Tried with these changes as well, but still get the same message.
>> Anything else, I can try?.
>> Thanks for the help.
>>
>> Sean Cribbs<[email protected]> <[email protected]>
>> Developer Advocate
>> Basho Technologies, Inc.
>> http://basho.com/
>>
>> On Feb 2, 2011, at 8:47 AM, Abhishek Kona wrote:
>>
>> Hi folks
>>
>> I am trying to set up a Riak cluster on EC2.
>> Each time I issue a command :
>>
>> $ sudo riak-admin join [email protected]
>>
>> It fails :
>>
>> Attempting to restart script through sudo -u riak
>>
>> Node [email protected] is not reachable!
>>
>>
>> Netstat on both the machines says the ports are running fine.
>>
>> netstat -na | egrep '(8087|8098|8099)'
>>
>> tcp 0 0 0.0.0.0:8098 0.0.0.0:*
>> LISTEN
>>
>> tcp 0 0 0.0.0.0:8099 0.0.0.0:*
>> LISTEN
>>
>> tcp 0 0 0.0.0.0:8087 0.0.0.0:*
>> LISTEN
>>
>>
>> I can telnet to all the ports from each of the machine.
>> I have been pulling my hair for long but of no avail.
>> Can any one look and tell me what I am doing wrong.
>> Are there any debug logs where I can look at what is going wrong?
>> Is there any EC2 specific trick (like using public hostnames).
>>
>> I am attaching my app.cfg file for reference.
>>
>> Thanks
>> -Abhishek Kona
>>
>> <app.cfg>_______________________________________________
>> riak-users mailing list
>> [email protected]
>> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
>>
>>
>>
>> _______________________________________________
>> riak-users mailing list
>> [email protected]
>> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
>>
>>
>
>
> _______________________________________________
> riak-users mailing list
> [email protected]
> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
>
>
_______________________________________________
riak-users mailing list
[email protected]
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com