Я пытаюсь написать Java-клиент для доступа к HBase с моего Mac-клиента на сервер HBASE, работающий в VM. (HDP SandBox 2.2). Это код, который я использую. Я видел похожие записи, но ни один из этих ответов не разрешил мою проблему. Я проверил, что HBASE работает в VM, и я могу получить доступ и создать таблицы с помощью HBASE Shell.HBase: Master Not Running Exception (HDP SandBox)
{
try
{
System.out.println("HBase Client!");
Configuration conf = HBaseConfiguration.create();
conf.clear();
conf.set("hbase.master", "192.168.240.131:6000");
conf.set("hbase.zookeeper.quorum", "192.168.240.131");
conf.set("hbase.zookeeper.property.clientPort", "2181");
HBaseAdmin.checkHBaseAvailable(conf);
System.out.println("HBase running !");
}
catch(Exception e)
{
System.out.println("HBase not running !");
}
}
Я проверил IP и порты, все правильно, как в HBASE-site.xml.
Любая помощь оценена!
Вы можете проверить журнал? –