在 CentOS 上查看 HDFS 配置,通常有以下几种常见方式,取决于你是 客户端 还是 集群节点。
一般在 Hadoop 安装目录下:
$HADOOP_HOME/etc/hadoop/
常见配置文件:
hdfs-site.xml —— HDFS 核心配置core-site.xml —— 文件系统入口、NameNode 地址yarn-site.xml —— YARN(如果用了)mapred-site.xml —— MapReducecd $HADOOP_HOME/etc/hadoop/
cat core-site.xml
cat hdfs-site.xml
示例(core-site.xml):
<property>
<name>fs.defaultFS</name>
<value>hdfs://namenode:9000</value>
</property>
hdfs getconf -confKey fs.defaultFS
hdfs getconf -confKey dfs.replication
hdfs getconf -namenodes
hdfs getconf -secondarynamenodes
默认端口:
500709870http://<namenode-ip>:9870
可看到:
curl http://namenode:9870/jmx
或过滤:
curl -s http://namenode:9870/jmx | grep -i replication
echo $HADOOP_HOME
which hdfs
hadoop version
find / -name hdfs-site.xml 2>/dev/null
如果你能告诉我:
我可以直接给你精确命令。