Hadoop / hbase mapreduce作业不使用集群

时间:2014-03-03 16:37:35

标签: hadoop hbase

我刚刚建立了一个新的Hadoop / Hbase集群,我可以通过在集群中复制的shell填充Hbase表。但是,当我尝试运行实际的地图缩减作业时,它似乎只是在作业跟踪器web ui中没有任务历史记录的namenode上运行。我没有在日志文件中看到任何错误。有没有人遇到过这个问题?

核心-site.xml中:

<configuration>
<property>
    <name>fs.default.name</name>
    <value>hdfs://hadoopmaster:9000</value>
</property>
<property>
    <name>hadoop.tmp.dir</name>
    <value>/home/hadoop/hadoop-datastore</value>
</property>
</configuration>

mapred-site.xml中:

<configuration>
<property>
    <name>mapred.job.tracker</name>
    <value>hadoopmaster:9001</value>
</property>
</configuration>

HBase的-site.xml中:

<configuration>
<property>
    <name>hbase.master</name>
    <value>hadoopmaster:60000</value>
</property>
<property>
    <name>hbase.rootdir</name>
    <value>hadoopmaster:9000/hbase</value>
</property>
<property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
</property>
<property>
    <name>hbase.zookeeper.property.clientPort</name>
    <value>2222</value>
</property>
<property>
    <name>hbase.zookeeper.quorum</name>
    <value>hadoopmaster</value>
</property>
<property>
    <name>hbase.zookeeper.property.dataDir</name>
    <value>/app/zookeeper</value>
</property>
</configuration>

0 个答案:

没有答案