#ubuntu #amazon-web-services #amazon-ec2 #ubuntu-12.04 #hbase
#ubuntu #amazon-веб-сервисы #amazon-ec2 #ubuntu-12.04 #hbase
Вопрос:
при настройке настройки кластера HBase в AWS появляется следующая ошибка:
ubuntu@namenode:~$ hbase/bin/start-hbase.sh
Error: Could not find or load main class org.apache.hadoop.hbase.util. HBaseConfTool
Error: Could not find or load main class org.apache.hadoop.hbase.zookeeper.ZKServerTool
starting master, logging to /home/ubuntu/hbase/conf/logs/hbase-ubuntu-master-namenode.out
nice: /home/ubuntu/hbase/conf/bin/hbase: No such file or directory
cat: /home/ubuntu/hbase/conf/conf/regionservers: No such file or directory
Комментарии:
1. Не могли бы вы предоставить более подробную информацию, пожалуйста? ваш кластер Hadoop работает нормально? как вы установили HBase? управляет ли HBase ZooKeeper ? …
2. Я исправил вышеуказанную ошибку, изменив версию hbase. Я попробовал с hbase 0.98, я получил эту ошибку, и я изменил ее на 0.94, она работает нормально.
3. Лучше найти решение проблемы, чем понизить версию, поскольку 0.98 теперь является стабильной версией, вы не можете использовать 0.94 вечно
4. Моя версия hadoop 1.2.1, а моя версия hbase 0.94 работает. Здесь мой вопрос в том, подходит ли версия, если я использую hadoop 1.2.1 с hbase 0.98?
5. Для HBase 0.98 доступны две версии для загрузки. один для hadoop 1, а другой для hadoop 2, возможно, вы использовали неправильную версию