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 <afu...@apache.org
<mailto:afu...@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 <mikerthom...@gmail.com
    <mailto:mikerthom...@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
        <mikerthom...@gmail.com <mailto:mikerthom...@gmail.com>> wrote:

            Thanks! That was all that I needed to do.

            On Thu, Dec 3, 2015 at 3:33 PM, Josh Elser
            <josh.el...@gmail.com <mailto:josh.el...@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





Reply via email to