我正在尝试在我的计算机上设置伪分布式Hadoop群集。 环境详情: 主机操作系统:Windows 客户操作系统:Ubuntu
主节点= zenda1
Slave Node = Zenda
芯-site.xml中
<configuration>
<property>
<name>hadoop.tmp.dir</name>
<value>/tmp</value>
</property>
<property>
<name>fs.default.name</name>
<value>hdfs://zenda1:9000</value>
</property>
mapred-site.xml中
<configuration>
<property>
<name>mapred.job.tracker</name>
<value>zenda1:9001</value>
</property>
</configuration>
HDFS-site.xml中
<configuration>
<property>
<name>dfs.replication</name>
<value>2</value>
</property>
</configuration>
主
zenda1
从站
zenda1
Zenda
hadoop文件夹位于主节点和从节点中的差异位置(文件夹位置)。
答案 0 :(得分:1)
我找到了解决方案:从机中的数据节点启动,因为我的主机和从机中的hadoop home的位置不同。当我将slave节点的hadoop home复制到桌面时(那就是我的主节点的hadoop home所在的位置)。它开始工作正常。