我正在尝试在我的机器上设置一个伪分布式 Hadoop 集群。环境详细信息:主机操作系统:Windows 来宾操作系统:Ubuntu
- vm 的创建了一个 master 和一个 slave。
- 我能够在单节点集群上成功运行 hadoop wordcount
- 但是当我尝试添加从属节点时,数据节点、作业跟踪器、名称节点和辅助名称节点在主节点中启动正常,但从节点中没有数据节点启动。
- 我可以 ping 从站并使用来自我的主站的 ssh 登录到从站。
- /etc/host 文件包含两个 vm 中的正确条目
- 我正在使用 NAT 和仅主机适配器来获取 VM 的静态 ip
主节点 = zenda1
从节点 = Zenda
核心站点.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 文件夹位于我的主节点和从节点中的差异位置(文件夹位置)。