hadoop core-default.xml文件在哪里?

pqwbnv8z  于 2022-11-01  发布在  Hadoop
关注(0)|答案(1)|浏览(520)

我对mapr集群中fs.s3a.connection.ssl.enabled参数的值感兴趣。
我知道这个值是在core-default.xml中设置的(如果没有被core-site.xml覆盖的话),但是我找不到core-default.xml文件。
是否有办法检查参数的当前值?

kokeuurv

kokeuurv1#

core-default.xml文件在哪里?
它是以hadoop-common为资源; https://github.com/apache/hadoop/blob/trunk/hadoop-common-project/hadoop-common/src/main/resources/core-default.xml
因此在本例中,您将能够在jar文件hadoop-common中找到它;可以在/opt/mapr/hadoop/hadoop-<version>/share/hadoop/common/hadoop-common-<version>.jar中找到jar
我已经解压缩了jar并列出了文件;

[... ~]$ jar xf ./hadoop-common-<version>.jar
[... ~]$ ll
-rw-rw-r--  1  mapr mapr   1041 Mar 15 18:36 common-version-info.properties
-rw-rw-r--  1  mapr mapr  64287 Mar 15 18:06 core-default.xml
...

是否有办法检查参数的当前值?
是的,有,请运行以下命令查看属性;

hadoop org.apache.hadoop.conf.Configuration | grep "fs.s3a.connection.ssl.enabled"

相关问题