注意:!!!!!!!位于下面代码中输出的相关部分的旁边,可能是问题所在(为了便于查找,我添加了这一点)
下面我附上了“hadoopnamenode-format”结果的输出。这可能是我重新格式化namenode的结果,因为这是我第三次使用此命令使其工作。
我目前有5个虚拟机用以下名称运行:namenode(这个)secondarynamenode、datanode1、datanode2、datanode3。
我希望我可以在上使用namenodewebuilocalhost:50070 and 可以看到使用“live nodes”的datanodes,但是我没有看到任何东西。我们将非常感谢您的帮助。
p、 当我第一次格式化名称节点时,我似乎得到了正确的输出,但是尽管在webui(50070)中没有看到任何datanode,我认为可能有些地方不合适,但是现在名称节点格式似乎也不起作用。这个错误还提到目录已经被锁定(可能是第二次格式化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
***************************************************
*********/
暂无答案!
目前还没有任何答案,快来回答吧!