环境
- Ubuntu 20.04
- Hadoop 3.3.5
- ssh OpenSSH_8.2
错误原因
在配置Hadoop文件core-site.xml
时,直接复制粘贴了网上的内容,没有修改机器名字导致。
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://h01:9000</value> //这里直接复制导致名字h01错误
</property>
<property>
<name>hadoop.tmp.dir</name>
<value>/home/yhy/hadoop_installs/hadoop-3.3.5/tmp</value>
</property>
</configuration>
解决方案
修改主机名字h01
为正确的名字,如果是单机伪分布式的话,这里应修改成localhost
,否则修改成对应节点的名字。