On host abbey-road I have 2 docker containers, one each for namenode and datanode. I can successfully use -ls from same VM:
[root@abbey-road ~]# /usr/local/apache-crail-1.2-incubating/bin/crail fs -ls / Found 1 items -rw-rw-rw- 1 crail crail 11 2020-02-21 14:39 /HelloWorld I try the same from VM ringo-starr and get the subject Exception. [root@ringo-starr ~]# cd $CRAIL_HOME [root@ringo-starr apache-crail-1.2-incubating]# grep abbey-road conf/* conf/core-site.xml: <value>crail://abbey-road:9060</value> conf/crail-site.conf:crail.namenode.address crail://abbey-road:9060 [root@ringo-starr apache-crail-1.2-incubating]# ping abbey-road PING abbey-road.sl.cloud9.ibm.com (9.12.235.89) 56(84) bytes of data. 64 bytes from abbey-road.sl.cloud9.ibm.com (9.12.235.89): icmp_seq=1 ttl=64 time=1.54 ms 64 bytes from abbey-road.sl.cloud9.ibm.com (9.12.235.89): icmp_seq=2 ttl=64 time=0.566 ms ... [root@ringo-starr apache-crail-1.2-incubating]# /usr/local/apache-crail-1.2-incubating/bin/crail fs -ls ... 20/02/21 14:41:48 INFO crail: crail.namenode.address crail://abbey-road:9060 ... ls: java.io.IOException: java.net.ConnectException: Connection refused Please advise. Lou.