我使用的hadoop1.2.1有3个数据节点和一个namenode。我的hbase版本是0.94.14。我已经在名称节点机器上配置了ApacheHive1.0。我必须将hbase表数据导入配置单元。当我运行一个查询时,它在日志文件中给出以下错误
ERROR org.apache.hadoop.hbase.mapreduce.TableInputFormatBase - Cannot resolve the host name for /192.168.3.9 because of javax.naming.NameNotFoundException: DNS name not found [response code 3]; remaining name '9.3.168.192.in-addr.arpa'
我的设置有什么问题。我遵循了hadoop安装教程。在hadoop namenode日志文件中,当我在配置单元中运行查询时,出现以下警告
WARN org.apache.hadoop.hdfs.server.namenode.FSEditLog: Cannot roll edit log, edits.new files already exists in all healthy directories:
对于hive,是否需要关于hadoop有多少datanode的信息?
另外,我的hmaster正在其他机器上运行,我已经在namnode机器上配置了hive/
1条答案
按热度按时间kt06eoxx1#
您的hadoop、zookeeper、hbase和hive应该处于运行状态。