When I deploy a plan, an exception happened:
kv-> plan -execute -name "Deploy n03" deploy-sn 1 ip83 6000
Exception while executing command plan: Oracle NoSQL DB 11gR220.127.116.11 oracle.kv.impl.fault.OperationFaultException: Plan 10[Deploy n03] finished in state ERROR. Problem during plan execution: Exception creating connection to: ip83; nested exception is:
java.net.NoRouteToHostException: No route to host
my host can ping host ip83 ,and My hosts config is
127.0.0.1 localhost.localdomain localhost
I have at this moment configured nosql0 and nosql1. nosql0 will be the admin node and I try to configure nosql1 as a storage node by making use of the web front on nosql0.
Nosql0 is configured using:
makebootconfig -root KVROOT -port 5000 -admin 5001 -host nosql0.testdomain.com -harange 5010,5020
and started the kvstore.
nosql1 is configured using:
makebootconfig -root KVROOT -port 5000 -host nosql1.testdomain.com -harange 5010,5020
and started the kvstore.
On both nosql0 and nosql1 I have tested the keystore by using the kvstore jar with the options : "ping -port 5000 -host nosql0.testdomain.com" and "ping -port 5000 -host nosql1.testdomain.com". when I execute the nosql1 check on the nosql1 host I get a positive answer. As soon as I do a check for nosql1 from nosql0 I do get a noroutetohostexception error.
Strange thing is I can ping the nosql1 from the nosql0 server and I can setup ssh sessions from nosql1 to nosql0 so network wise I do have a route from and to the host.
I do have some strange feeling I do not have a correct configuration on nosql1 for some reason however I do not have a clue on what that could be.
Did you check that iptables is not running? When I have seen this in the past, it has been a problem with that. Also, did you try telnet nosql1 5000 from nosql0? As I said, when I have seen this, ping works fine (and so does ssh), but iptables has been the problem (for port 5000).
sounds like a valid point. I do not have a uplink to the test systems at this moment from my current location however I will check as soon as I am in a location where I can connect.
This could be a valid answer to my issue and even it is not this might be very valid for other people visiting this page looking for answers :-)
Not sure if iptables settings are blocking port 5000 by default on a default install of Oracle Linux however something to find out (and possibly good to mention in the oracle documentation as a point of consideration? ( hint :-) ))