SHUTDOWN_MSG: Shutting down NameNode at java.net.UnknownHostException: xxx

刚配置hadoop2.2,格式化namenode时候报的这个错。node

缘由是hadoop在格式化HDFS的时候,经过hostname命令获取到的主机名在/etc/hosts文件中进行映射的时候,没有找到,也就是名字不同。linux

这里须要修改一下用户的主机名。网络

查看本身用户的主机名:hostnameoop

查看/etc/hosts内容:cat /etc/hostsspa

修改主机名的方法:rest

    1.编辑/etc/sysconfig/network文件,把里面HOSTNAME的值改成须要的主机名。接口

    2.从新启动网络服务 /etc/rc.d/init.d/network restart;这一步可能出现这样的问题:ip

正在关闭接口 eth0: 错误:断开设备'eth0'(/org/freedesktop/NetworkManager/Devices/0)失败:This device isnot active.  这个报错信息是网卡没有激活,
因此修改配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0  把其中ONBOOT一项值改成yes。 重启linux(init 6)  而后执行service network restart。
    3.继续
相关文章
相关标签/搜索