报错如下
ERROR org.apache.hadoop.metrics2.impl.MetricsSystemImpl: Error getting localhost name. Using 'localhost'...
java.net.UnknownHostException: cyb: cyb: Name or service not known
java.lang.RuntimeException: Could not resolve Kerberos principal name: java.net.UnknownHostException: cyb: cyb: Name or service not known

把 /etc/hostname
内容注释掉或删掉
这样不行用
hostnamect set-hostname 改成你hosts的名字
本文针对Hadoop运行中出现的特定错误进行了分析,并提供了解决方案。主要错误为无法解析Kerberos principal name,通过调整系统配置文件,如注释或删除/etc/hostname内容,以及修改主机名来解决此问题。
934

被折叠的 条评论
为什么被折叠?



