Problema
El primer objetivo era ejecutar HBase de forma independiente. Navegando a ip: 60010 / master-status es exitoso una vez que se ha iniciado HBase.
El segundo objetivo es ejecutar un quórum ZooKeeper distinto. ZooKeeper se ha descargado y se ha iniciado:
netstat -nato | grep 2181
tcp 0 0 :::2181 :::* LISTEN off (0.00/0/0)
El conf/hbase-env.sh
fue cambiado de la siguiente manera:
# Tell HBase whether it should manage it's own instance of Zookeeper or not.
export HBASE_MANAGES_ZK=false
para evitar que HBase inicie ZooKeeper una vez que se haya iniciado HBase.
Sin embargo, el siguiente error ocurre una vez que se ha iniciado HBase.
Could not start ZK at requested port of 2181. ZK was started at port: 2182.
Aborting as clients (e.g. shell) will not be able to find this ZK quorum.
Pregunta
¿Cómo deshabilitar el inicio de ZooKeeper by HBase y ejecutar ZooKeeper por separado?