運行bin/hdfs namenode -format報 WARN net.DNS: Unable to determine address of the host-falling back to "localhost" address
初始化HDFS系統(tǒng)
在hadop2.7.1目錄下使用如下命令:
bin/hdfs namenode -format
多謝大家?guī)臀曳治鲆幌拢x謝了!
出現以下報錯:
17/03/12?20:01:39?INFO?util.GSet:?Computing?capacity?for?map?NameNodeRetryCache 17/03/12?20:01:39?INFO?util.GSet:?VM?type???????=?64-bit 17/03/12?20:01:39?INFO?util.GSet:?0.029999999329447746%?max?memory?889?MB?=?273.1?KB 17/03/12?20:01:39?INFO?util.GSet:?capacity??????=?2^15?=?32768?entries Re-format?filesystem?in?Storage?Directory?/chroot/hadoop/tmp/dfs/name???(Y?or?N)?Y 17/03/12?20:01:41?WARN?net.DNS:?Unable?to?determine?local?hostname?-falling?back?to?"localhost" java.net.UnknownHostException:?iZwz97cbcapiyem3o09u09Z:?iZwz97cbcapiyem3o09u09Z:?Name?or?service?not?known at?java.net.InetAddress.getLocalHost(InetAddress.java:1505) at?org.apache.hadoop.net.DNS.resolveLocalHostname(DNS.java:264) at?org.apache.hadoop.net.DNS.<clinit>(DNS.java:57) at?org.apache.hadoop.hdfs.server.namenode.NNStorage.newBlockPoolID(NNStorage.java:966) at?org.apache.hadoop.hdfs.server.namenode.NNStorage.newNamespaceInfo(NNStorage.java:575) at?org.apache.hadoop.hdfs.server.namenode.FSImage.format(FSImage.java:157) at?org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:991) at?org.apache.hadoop.hdfs.server.namenode.NameNode.createNameNode(NameNode.java:1429) at?org.apache.hadoop.hdfs.server.namenode.NameNode.main(NameNode.java:1554) Caused?by:?java.net.UnknownHostException:?iZwz97cbcapiyem3o09u09Z:?Name?or?service?not?known at?java.net.Inet4AddressImpl.lookupAllHostAddr(Native?Method) at?java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:928) at?java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1323) at?java.net.InetAddress.getLocalHost(InetAddress.java:1500) ...?8?more 17/03/12?20:01:41?WARN?net.DNS:?Unable?to?determine?address?of?the?host-falling?back?to?"localhost"?address java.net.UnknownHostException:?iZwz97cbcapiyem3o09u09Z:?iZwz97cbcapiyem3o09u09Z:?Name?or?service?not?known at?java.net.InetAddress.getLocalHost(InetAddress.java:1505) at?org.apache.hadoop.net.DNS.resolveLocalHostIPAddress(DNS.java:287) at?org.apache.hadoop.net.DNS.<clinit>(DNS.java:58) at?org.apache.hadoop.hdfs.server.namenode.NNStorage.newBlockPoolID(NNStorage.java:966) at?org.apache.hadoop.hdfs.server.namenode.NNStorage.newNamespaceInfo(NNStorage.java:575) at?org.apache.hadoop.hdfs.server.namenode.FSImage.format(FSImage.java:157) at?org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:991) at?org.apache.hadoop.hdfs.server.namenode.NameNode.createNameNode(NameNode.java:1429) at?org.apache.hadoop.hdfs.server.namenode.NameNode.main(NameNode.java:1554) Caused?by:?java.net.UnknownHostException:?iZwz97cbcapiyem3o09u09Z:?Name?or?service?not?known at?java.net.Inet4AddressImpl.lookupAllHostAddr(Native?Method) at?java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:928) at?java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1323) at?java.net.InetAddress.getLocalHost(InetAddress.java:1500) ...?8?more 17/03/12?20:01:41?INFO?namenode.FSImage:?Allocated?new?BlockPoolId:?BP-612298536-127.0.0.1-1489320101369 17/03/12?20:01:41?INFO?common.Storage:?Storage?directory?/chroot/hadoop/tmp/dfs/name?has?been?successfully?formatted. 17/03/12?20:01:41?INFO?namenode.NNStorageRetentionManager:?Going?to?retain?1?images?with?txid?>=?0 17/03/12?20:01:41?INFO?util.ExitUtil:?Exiting?with?status?0 17/03/12?20:01:41?INFO?namenode.NameNode:?SHUTDOWN_MSG:? /************************************************************ SHUTDOWN_MSG:?Shutting?down?NameNode?at?java.net.UnknownHostException:?iZwz97cbcapiyem3o09u09Z:?iZwz97cbcapiyem3o09u09Z:?Name?or?service?not?known ************************************************************/
輸出的最頂部有一句:
STARTUP_MSG:?Starting?NameNode STARTUP_MSG:???host?=?java.net.UnknownHostException:?iZwz97cbcapiyem3o09u09Z:?iZwz97cbcapiyem3o09u09Z:?Name?or?service?not?known
2017-03-12
問題已經解決:http://blog.csdn.net/xianglingchuan/article/details/61651339