如何使用ambari浏览器访问hdfs-site.xml和core-site.xml?

lndjwyie  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(610)

我需要通过url访问hdfs-site.xml和core-site.xml文件,因为我正在安装的服务需要在安装时检索这些文件。我使用ambari来管理我的hdfs和hadoop/stack。

lskq00tm

lskq00tm1#

看起来ambari自己没有能力直接这么做。下载配置的一种方法是使用“服务操作”下的“下载客户端配置”菜单选项,它将为您提供配置,但必须在tar.gz存档中卸载。api调用示例如下:
http://c6401:8080/api/v1/clusters/cl1/services/hdfs/components/hdfs\u client?format=client\u config\u tar
ambari api还允许将集群的所有配置获取为json:https://cwiki.apache.org/confluence/display/ambari/modify+configurations#modifyconfigurations-使用APIS(2.4.0+)编辑配置
最后,您可以在ambari服务器机器的/etc/hadoop/conf目录中启动http服务器。只需发布: # cd /etc/hadoop/ ; python -m SimpleHTTPServer 50071 您的hdfs-site.xml将位于http://c6401:50071/conf/hdfs-site.xml
请注意,您必须为不忙的服务器选择端口。

相关问题