Hi Makan, HBase configuration must be done through hbase-site.xml pointed by the HBASE_CONF_DIR configuration variable. I guess you need to add the following configuration variables in conf/pio-env.sh
HBASE_CONF_DIR=path/your/hbase/conf Let's see if you can do this. On Tue, Feb 12, 2019 at 5:51 PM Makan Ghahari <[email protected]> wrote: > > hi, when i was in standalone mode everything was ok. now i switch to fully > distributed mode. but when run > PEventStore.aggregateProperties(appName=appName, > entityType="user")(sc).collect() > get this error: > > hconnection-0x5a35ae82, quorum=localhost:2181, baseZNode=/hbase Unable to set > watcher on znode (/hbase/hbaseid) > > org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode > = ConnectionLoss for /hbase/hbaseid > > zookeeper is running on another server and pio status works well, but in > shell i don't know why zookeeper address is localhost. how can i configure > zookeeper address in shell?
