Hadoop多节点集群设置-Namenode -format返回错误

时间:2018-08-06 21:47:05

标签: hadoop hdfs

注意:!!!!!!!在下面代码中输出的相关部分旁边,可能是问题所在(为便于查找,我添加了这个问题)。

下面,我附上了“ hadoop namenode -format”结果的输出。这可能是我重新格式化namenode的结果,因为这是我第三次使用此命令使其生效。

我目前有5个虚拟机,其名称如下: namenode(这个) secondaryNamenode, datanode1, datanode2, datanode3。

我期望我可以在localhost:50070上使用namenode Web ui并使用“活动节点”查看datanodes,但那里什么也看不到。并且将不胜感激。

P.S。第一次格式化名称节点时,我似乎得到了正确的输出,但是尽管在Web ui(50070)中未看到任何数据节点,但我认为可能有些地方不对,但现在名称节点格式似乎也不起作用。该错误还提到目录已被锁定。 (可能是第二次格式化namenode,但我可能是错的)

如有需要,我可以提供更多相关数据。

[hdadmin@namenode hadoop-1.2.1]$ hadoop 
namenode -format
18/08/06 17:15:53 INFO namenode.NameNode: 
STARTUP_MSG:
/************************************************************
STARTUP_MSG: Starting NameNode
STARTUP_MSG:   host = 
namenode.itsid.com/192.168.2.21
STARTUP_MSG:   args = [-format]
STARTUP_MSG:   version = 1.2.1
STARTUP_MSG:   build = https://svn.apache.org
/repos/asf/hadoop/common/branches/branch-1.2 
-r 1503152; compiled by 'mattf' on Mon Jul 22 
15:23:09 PDT 2013
STARTUP_MSG:   java = 1.7.0_181
************************************************************/
Re-format filesystem in /usr/local/hadoop-
1.2.1/tmp/dfs/name ? (Y or N) Y
18/08/06 17:15:55 INFO util.GSet: Computing 
capacity for map BlocksMap
18/08/06 17:15:55 INFO util.GSet: VM 
type       = 64-bit
18/08/06 17:15:55 INFO util.GSet: 2.0% max 
memory = 1013645312
18/08/06 17:15:55 INFO util.GSet: 
capacity      = 2^21 = 2097152 entries
18/08/06 17:15:55 INFO util.GSet: 
recommended=2097152, actual=2097152
18/08/06 17:15:55 INFO namenode.FSNamesystem: 
fsOwner=hdadmin
18/08/06 17:15:56 INFO namenode.FSNamesystem: 
supergroup=supergroup
18/08/06 17:15:56 INFO namenode.FSNamesystem: 
isPermissionEnabled=true
18/08/06 17:15:56 INFO namenode.FSNamesystem: 
dfs.block.invalidate.limit=100
18/08/06 17:15:56 INFO namenode.FSNamesystem: 
isAccessTokenEnabled=false 
accessKeyUpdateInterval=0 min(s), 
accessTokenLifetime=0 min(s)
!!!!!!18/08/06 17:15:56 INFO namenode.FSEditLog: 
dfs.namenode.edits.toleration.length = 0
18/08/06 17:15:56 INFO namenode.NameNode: 
Caching file names occuring more than 10 times 
18/08/06 17:15:56 INFO common.Storage: Cannot  
lock storage /usr/local/hadoop-1.2.1/tmp
/dfs/name. The directory is already locked.
18/08/06 17:15:56 ERROR namenode.NameNode: 
java.io.IOException: Cannot lock storage 
/usr/local/hadoop-1.2.1/tmp/dfs/name. The 
directory is already locked.
at 

org.apache.hadoop.hdfs.server.common.Storage$Storag
eDirectory.lock(Storage.java:599)
    at 
org.apache.hadoop.hdfs.server.namenode.FSImage.form
at(FSImage.java:1338)
    at 
org.apache.hadoop.hdfs.server.namenode.FSImage.form
at(FSImage.java:1356)
    at 
org.apache.hadoop.hdfs.server.namenode.NameNode.for
mat(NameNode.java:1261)
    at 
org.apache.hadoop.hdfs.server.namenode.NameNode.cre
ateNameNode(NameNode.java:1467)
    at 
org.apache.hadoop.hdfs.server.namenode.NameNode.mai
n(NameNode.java:1488)

18/08/06 17:15:56 INFO namenode.NameNode: 
SHUTDOWN_MSG: 

/**************************************************
**********

SHUTDOWN_MSG: Shutting down NameNode at 
namenode.itsid.com/192.168.2.21

***************************************************
*********/

0 个答案:

没有答案