Hbase на ВМ: не может получить доступ к zookeeper после выхода из спящего режима на ноутбуке

Следующая ошибка возникает на виртуальной машине после выхода ноутбука из спящего режима или из режима ожидания

ОШИБКА: Невозможно получить главный адрес от ZooKeeper; данные znode == ноль

Эта ошибка возникает при запуске любой простой команды из оболочки hbase, например:

/opt/cloudera/parcels/CDH/etc/hbase/conf.dist $hbase shell
Version 0.96.1.1-cdh5.0.0, rUnknown, Thu Mar 27 23:03:17 PDT 2014

hbase(main):001:0> list
TABLE                                                                                                                     

ERROR: Can't get master address from ZooKeeper; znode data == null

Кто-нибудь работал с HBase на ВМ и ноутбуке, или у вас есть понимание того, что происходит и как с этим справиться?

Примечание: пожалуйста, не отмечайте как Дубликат. Да, есть два других связанных вопроса.

Но: ответ на первый не относится к моей ситуации - так как в моем случае настройки для автономного alrady:

get "ОШИБКА: невозможно получить главный адрес от ZooKeeper; znode data == null" при использовании оболочки Hbase

Второй так и не получил ответа (возможно, из-за сомнительного форматирования / формулировки):

HBase on Hortonworks HDP Sandbox: не удается получить главный адрес от ZooKeeper

1 ответ

Решение

Похоже, мне просто нужно с этим жить. Самый быстрый обходной путь - перезапустить Zookeeper. Это на самом деле не так уж плохо - по крайней мере, не так больно, как перезапуск всего HBase.

Другие вопросы по тегам