NativeException: org.apache.hadoop.hbase.MasterNotRunningException: null - PullRequest
0 голосов
/ 19 апреля 2011

Я успешно запустил Hadoop и Hbase. Но когда я пытаюсь эту операцию, как, ./hbase shell HBase Shell; введите «помощь» для получения списка поддерживаемых команд. Версия: 0.20.3, r902334, понедельник, 25 января 13:13:08 PST 2010 hbase (main): 001: 0> создать 'userstable', {NAME => 'maininfo'}, {NAME => 'Additionalinfo'} NativeException: org.apache.hadoop.hbase.MasterNotRunningException: null

Есть идеи, в чем может быть проблема?

Ответы [ 2 ]

0 голосов
/ 19 апреля 2011

Возможно ли использовать более новую версию HBase. Хотя это и не относится конкретно к этой ошибке, существует много известных проблем, которые были исправлены в более поздних версиях.

В противном случае, как сказала Ниджа, проверьте главный журнал, чтобы увидеть, что он говорит. Журналы всегда должны быть вашим первым ресурсом, когда вы сталкиваетесь с проблемами.

0 голосов
/ 19 апреля 2011

MasterNotRunningException указывает на то, что мастер HBase не работает.Что обычно происходит для меня, когда я сталкиваюсь с этим: две вещи: я не запустил hbase, или в журналах есть больше информации, указывающей на что-то столь же простое.

Вы запускали $HBASE_HOME/bin/start-hbase.sh (эторано, и у меня нет доступа к моей установке, поэтому точное имя скрипта может быть отключено), где $ HBASE_HOME - путь установки для hbase.

Проверьте журналы hbase для получения дополнительной информации о том, что мешает мастеруначиная.(У меня все еще нет доступа к моим установкам, поэтому не помню точно, какой журнал hbase)

Если вам нужна помощь с информацией из журналов, обновите ваше сообщение новой информацией.

...