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.繼續
相關文章
相關標籤/搜索