It starts and runs “help" but not “status", get the same exception.
1) According to the Hbase quickstart the dataDir is supposed to not exist so Hbase won’t do a migration and so I’ve tried with an empty one and a non-existent dataDir, same error. Also the default is to use /tmp/… which is fine by me so I tried that too but no help.
2) HBASE_MANAGES_ZK was unset but is defaulted to true, setting it explicitly gives the same error.
3) Some suggestions tell you to remove any ipv6 references to localhost in /etc/hosts so I did that to no avail.
4) I have Hadoop 2.6 installed by not running so it should be using the libs in the Hbase tar.
5) zookeeper is never launched by hbase from the output of jps -l.
This seems to happen a lot from Stackoverflow but no hint has worked yet. Mostly voodoo solutions anyway :-)