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> 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. 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>
> 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> 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