Hadoop 如何格式化NameNode?
我按照apache.org上的说明,在伪分布式模式下设置hadoop集群: 我使用的是Hadoop2.7.7,除了NameNode的格式之外,一切都正常。说明书上说:Hadoop 如何格式化NameNode?,hadoop,hdfs,Hadoop,Hdfs,我按照apache.org上的说明,在伪分布式模式下设置hadoop集群: 我使用的是Hadoop2.7.7,除了NameNode的格式之外,一切都正常。说明书上说: $ bin/hdfs namenode -format 但是,这会输出使用信息并关闭节点: . . 18/08/05 19:20:02 INFO namenode.NameNode: createNameNode [–format] Usage: java NameNode [-backup] | [-checkpoi
$ bin/hdfs namenode -format
但是,这会输出使用信息并关闭节点:
.
.
18/08/05 19:20:02 INFO namenode.NameNode: createNameNode [–format]
Usage: java NameNode [-backup] |
[-checkpoint] |
[-format [-clusterid cid ] [-force] [-nonInteractive] ] |
[-upgrade [-clusterid cid] [-renameReserved<k-v pairs>] ] |
[-upgradeOnly [-clusterid cid] [-renameReserved<k-v pairs>] ] |
[-rollback] |
[-rollingUpgrade <rollback|downgrade|started> ] |
[-finalize] |
[-importCheckpoint] |
[-initializeSharedEdits] |
[-bootstrapStandby] |
[-recover [ -force] ] |
[-metadataVersion ] ]
18/08/05 19:20:04 INFO namenode.NameNode: SHUTDOWN_MSG:
……它起作用了
为什么会发生这种情况,我应该如何修复它?“bin/hdfs namenode-format
”与“bin/hdfs namenode-format
”不同!!
不相信我?现在呢
`bin/hdfs namenode -format`
`bin/hdfs namenode –format`
您编写的命令:
$ bin/hdfs namenode -format
不是您实际提交的命令
根据您提供的输出:
18/08/05 19:20:02 INFO namenode.NameNode: createNameNode [–format]
注意“format”参数中的破折号:[–format]
。这是使用U+2013:EN-DASH
这是一个“长破折号”,如果您在文字处理器中键入命令,可能会得到它。编码中使用的正常破折号是短破折号/减号/连字符:[-format]
,它使用U+002D:hyphen-减号{hyphen或减号}
,并且应该是键入“减号”键时得到的字符(至少在我的键盘上)
我的猜测是,您没有键入命令或从链接复制/粘贴命令,而是从文字处理器复制/粘贴命令。“bin/hdfs namenode-format
”与“bin/hdfs namenode-format
”不同!!
不相信我?现在呢
`bin/hdfs namenode -format`
`bin/hdfs namenode –format`
您编写的命令:
$ bin/hdfs namenode -format
不是您实际提交的命令
根据您提供的输出:
18/08/05 19:20:02 INFO namenode.NameNode: createNameNode [–format]
注意“format”参数中的破折号:[–format]
。这是使用U+2013:EN-DASH
这是一个“长破折号”,如果您在文字处理器中键入命令,可能会得到它。编码中使用的正常破折号是短破折号/减号/连字符:[-format]
,它使用U+002D:hyphen-减号{hyphen或减号}
,并且应该是键入“减号”键时得到的字符(至少在我的键盘上)
我的猜测是,您没有键入命令或从链接复制/粘贴命令,而是从文字处理器