cdh中修改配置 包括:hive-site.xml、hbase-site.xml、core-site.xml等

CDH的配置文件放置于/var/run/cloudera-scm-agent/process/目录下。如:/var/run/cloudera-scm-agent/process/193-hdfs-NAMENODE/core-site.xml。这些配置文件是通过Cloudera Manager启动相应服务(如HDFS)时生成的,内容从数据库中获得(即通过界面配置的参数)。

在CM界面上更改配置是不会立即反映到配置文件中,这些信息会存储于数据库中,等下次重启服务时才会生成配置文件。且每次启动时都会产生新的配置文件。CM为每个服务进程生成独立的配置目录(文件)。所有配置统一在服务端查询数据库生成(因为scm数据库只能在localhost下访问)生成配置文件,再由agent通过网络下载包含配置文件的zip包到本地解压到指定的目录。

所以改客户端的配置文件时无法生效的,必须要如下步骤处理:
cdh中修改配置 包括:hive-site.xml、hbase-site.xml、core-site.xml等
cdh中修改配置 包括:hive-site.xml、hbase-site.xml、core-site.xml等
点击加号即可添加参数配置:
cdh中修改配置 包括:hive-site.xml、hbase-site.xml、core-site.xml等
如下图,即可添加hive-site.xml配置
cdh中修改配置 包括:hive-site.xml、hbase-site.xml、core-site.xml等
配置后重启服务即可。