题目
在Hadoop集群中,格式化NameNode的命令是()。A. hdfs namenode-startB. hdfs datanode-formatC. hdfs datanode-startD. hdfs namenode-format
在Hadoop集群中,格式化NameNode的命令是()。
A. hdfs namenode-start
B. hdfs datanode-format
C. hdfs datanode-start
D. hdfs namenode-format
题目解答
答案
D. hdfs namenode-format
解析
本题考查Hadoop HDFS中NameNode格式化的命令。关键点在于区分不同节点(NameNode、DataNode)的操作命令,以及理解格式化与启动的区别。
- NameNode负责管理文件系统的元数据,格式化操作用于初始化存储目录。
- 格式化命令的结构为
hdfs <节点类型> -format,需注意命令中参数的正确使用。 - 排除干扰项:选项A、C为启动命令,选项B针对DataNode,均与题干要求无关。
选项分析
选项A:hdfs namenode-start
- 功能:启动NameNode服务。
- 关键区别:
-start表示启动,而非格式化,与题干要求的“格式化”不符。
选项B:hdfs datanode-format
- 功能:格式化DataNode存储目录。
- 关键区别:操作对象是DataNode,而非NameNode,与题干要求的节点类型不符。
选项C:hdfs datanode-start
- 功能:启动DataNode服务。
- 关键区别:既非格式化操作,也非针对NameNode,直接排除。
选项D:hdfs namenode-format
- 功能:格式化NameNode存储目录,生成初始元数据文件。
- 关键匹配:操作对象为NameNode,且包含格式化操作,完全符合题干要求。