If you add the following Log4j code before scanning, maybe the trace
messages from Accumulo client code will shed some light on whats happening.

Logger.getLogger("org.apache.accumulo.core.client").setLevel(Level.TRACE);

On Mon, Oct 6, 2014 at 5:26 PM, Geoffry Roberts <threadedb...@gmail.com>
wrote:

>
> I have been happily working with Acc, but today things changed.  No errors
>
> Until now I ran everything server side, which meant the URL was
> localhost:2181, and life was good.  Today tried running some of the same
> code as a remote client, which means <host name>:2181.  Things hang when
> BatchWriter tries to commit anything and Scan hangs when it tries to
> iterate through a Map.
>
> Let's focus on the scan part:
>
> scan.fetchColumnFamily(new Text("colfY")); // This executes then hangs.
> for(Entry<Key,Value> entry : scan) {
> def row = entry.getKey().getRow();
> def value = entry.getValue();
> println "value=" + value;
> }
>
> This is what appears in the console :
>
> 17:22:39.802 C{0} M DEBUG org.apache.zookeeper.ClientCnxn - Got ping
> response for sessionid: 0x148c6f03388005e after 21ms
>
> 17:22:49.803 C{0} M DEBUG org.apache.zookeeper.ClientCnxn - Got ping
> response for sessionid: 0x148c6f03388005e after 21ms
>
> <and on and on>
>
>
> The only difference between success and a hang is a URL change, and of
> course being remote.
>
> I don't believe this is a firewall issue.  I shutdown the firewall.
>
> Am I missing something?
>
> Thanks all.
>
> --
> There are ways and there are ways,
>
> Geoffry Roberts
>

Reply via email to