Hadoop 相关报错

1.上传文件报错

报错误:Permission denied: user=administrator

解决方法: 在安装hadoop的机器上添加一行如下代码  vim /etc/profile 

HADOOP_USER_NAME=root

本机添加如下环境变量

变量名:HADOOP_USER_NAME   值root


2.无法启动hadoop,查看日志报如下错,其中test01是机器名

java.io.IOException: java.lang.RuntimeException: Could not resolve Kerberos principal name: java.net.UnknownHostException: test01: test01: Temporary failure in name resolution

解决办法: 主机名写正确,不是写localhost,而是写主机名。 如下为正确写法   vim /etc/hosts

172.31.1.1   test01

原文地址:https://www.cnblogs.com/binghuaZhang/p/13362393.html