accumulo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Josh Elser <josh.el...@gmail.com>
Subject Re: Can't connect to Accumulo
Date Fri, 04 Dec 2015 17:35:21 GMT
Each line in the Accumulo "hosts" files (masters, slaves, etc) denote a 
host which the process should be run on, FYI.

What does netstat show for ports 9999 and 9997? Those are the two ports 
that your client should ever need to talk to for Accumulo, IIRC.

Mike Thomsen wrote:
> I stopped all of the services, removed localhost and even reinitialized
> the node. When I brought it back up, that Groovy script hangs at the
> line right after it says it's attempting to get a connection. Even
> Ubuntu's firewall is turned off.
>
> On Fri, Dec 4, 2015 at 10:50 AM, Adam Fuchs <afuchs@apache.org
> <mailto:afuchs@apache.org>> wrote:
>
>     Mike,
>
>     I suspect if you get rid of the "localhost" line and restart
>     Accumulo then you will get services listening on the non-loopback
>     IPs. Right now you have some of your processes accessible outside
>     your VM and others only accessible from inside, and you probably
>     have two tablet servers when you should only have one.
>
>     Cheers,
>     Adam
>
>
>
>     On Fri, Dec 4, 2015 at 9:50 AM, Mike Thomsen <mikerthomsen@gmail.com
>     <mailto:mikerthomsen@gmail.com>> wrote:
>
>         I tried adding some read/write examples and ran into a problem.
>         It would hang at the first scan or write operation I tried. I
>         checked the master port (9999) and it was only listening on
>         127.0.0.1:9999 <http://127.0.0.1:9999>. netstat had two entries
>         for 9997. This is what conf/masters has for my VM:
>
>         # limitations under the License.
>
>         localhost
>         vagrant-ubuntu-vivid-64
>
>         It's the same with all of the other files (slaves, gc, etc.)
>
>         Any ideas?
>
>         Thanks,
>
>         Mike
>
>         On Thu, Dec 3, 2015 at 3:54 PM, Mike Thomsen
>         <mikerthomsen@gmail.com <mailto:mikerthomsen@gmail.com>> wrote:
>
>             Thanks! That was all that I needed to do.
>
>             On Thu, Dec 3, 2015 at 3:33 PM, Josh Elser
>             <josh.elser@gmail.com <mailto:josh.elser@gmail.com>> wrote:
>
>                 Could be that the Accumulo services are only listening
>                 on localhost and not the "external" interface for your
>                 VM. To get a connector, that's a call to a TabletServer
>                 which run on 9997 by default (and you have open).
>
>                 Do a `netstat -nape | fgrep 9997 | fgrep LISTEN` in your
>                 VM and see what interface the server is bound to. I'd
>                 venture a guess that you just need to put the FQDN for
>                 your VM in $ACCUMULO_CONF_DIR/slaves (and masters,
>                 monitor, gc, tracers, for completeness) instead of
>                 localhost.
>
>
>                 Mike Thomsen wrote:
>
>                     I have Accumulo running in a VM. This Groovy script
>                     will connect just
>                     fine from within the VM, but outside of the VM it
>                     hangs at the first
>                     println statement.
>
>                     String instance = "test"
>                     String zkServers = "localhost:2181"
>                     String principal = "root";
>                     AuthenticationToken authToken = new
>                     PasswordToken("testing1234");
>
>                     ZooKeeperInstance inst = new
>                     ZooKeeperInstance(instance, zkServers);
>                     println "Attempting connection"
>                     Connector conn = inst.getConnector(principal,
>                     authToken);
>                     println "Connected!"
>
>                     This is the listing of ports I have opened up in
>                     Vagrant:
>
>                     config.vm.network "forwarded_port", guest: 2122,
>                     host: 2122
>                         config.vm.network "forwarded_port", guest: 2181,
>                     host: 2181
>                         config.vm.network "forwarded_port", guest: 2888,
>                     host: 2888
>                         config.vm.network "forwarded_port", guest: 3888,
>                     host: 3888
>                         config.vm.network "forwarded_port", guest: 4445,
>                     host: 4445
>                         config.vm.network "forwarded_port", guest: 4560,
>                     host: 4560
>                         config.vm.network "forwarded_port", guest: 6379,
>                     host: 6379
>                         config.vm.network "forwarded_port", guest: 8020,
>                     host: 8020
>                         config.vm.network "forwarded_port", guest: 8030,
>                     host: 8030
>                         config.vm.network "forwarded_port", guest: 8031,
>                     host: 8031
>                         config.vm.network "forwarded_port", guest: 8032,
>                     host: 8032
>                         config.vm.network "forwarded_port", guest: 8033,
>                     host: 8033
>                         config.vm.network "forwarded_port", guest: 8040,
>                     host: 8040
>                         config.vm.network "forwarded_port", guest: 8042,
>                     host: 8042
>                         config.vm.network "forwarded_port", guest: 8081,
>                     host: 8081
>                         config.vm.network "forwarded_port", guest: 8082,
>                     host: 8082
>                         config.vm.network "forwarded_port", guest: 8088,
>                     host: 8088
>                         config.vm.network "forwarded_port", guest: 9000,
>                     host: 9000
>                         config.vm.network "forwarded_port", guest: 9092,
>                     host: 9092
>                         config.vm.network "forwarded_port", guest: 9200,
>                     host: 9200
>                         config.vm.network "forwarded_port", guest: 9300,
>                     host: 9300
>                         config.vm.network "forwarded_port", guest: 9997,
>                     host: 9997
>                         config.vm.network "forwarded_port", guest: 9999,
>                     host: 9999
>                         #config.vm.network "forwarded_port", guest:
>                     10001, host: 10001
>                         config.vm.network "forwarded_port", guest:
>                     10002, host: 10002
>                         config.vm.network "forwarded_port", guest:
>                     11224, host: 11224
>                         config.vm.network "forwarded_port", guest:
>                     12234, host: 12234
>                         config.vm.network "forwarded_port", guest:
>                     19888, host: 19888
>                         config.vm.network "forwarded_port", guest:
>                     42424, host: 42424
>                         config.vm.network "forwarded_port", guest:
>                     49707, host: 49707
>                         config.vm.network "forwarded_port", guest:
>                     50010, host: 50010
>                         config.vm.network "forwarded_port", guest:
>                     50020, host: 50020
>                         config.vm.network "forwarded_port", guest:
>                     50070, host: 50070
>                         config.vm.network "forwarded_port", guest:
>                     50075, host: 50075
>                         config.vm.network "forwarded_port", guest:
>                     50090, host: 50090
>                         config.vm.network "forwarded_port", guest:
>                     50091, host: 50091
>                         config.vm.network "forwarded_port", guest:
>                     50095, host: 50095
>
>                     Any ideas why it is not letting my connect? It just
>                     hangs and never even
>                     seems to time out.
>
>                     Thanks,
>
>                     Mike
>
>
>
>
>

Mime
View raw message