CDH6.3.1监控界面Hive修改参数

       在CDH集群中有时需要修改Hive中的一些参数来达到某些目的,例如在Hive中查询某些表需要展示相关的表字段和数据库名称,可以使用如下方式在Hive命令行直接进行设置:

set hive.cli.print.header=true; #显示查询结果字段名
set hive.cli.print.current.db=true; #显示当前数据库名称

       但是在命令行进行设置,只能在当前页面生效,当再次打开Hive命令行的时候,需要再次设置。想要永久生效的话,需要修改hive-site.xml文件,但是CDH版的Hive直接修改hive-site.xml文件并不能永久生效。CDH版本的hive-site.xml是通过CM配置生成的文件,每次启动,都会根据CM选项还原配置,因此,直接手动修改hive-site.xml只能生效一次,下次重启就会被还原。

       这时候,我们可以通过CDH的监控界面,找到Hive的配置选项,修改Hive在CM中的配置项,让CM生成我们想要自定义的配置。

       1、监控界面点击“Hive”进入Hive相关页面。

      2、找到Hive中的配置选项。

       3、在搜索框中输入hive-site.xml,可以看到相关的配置选项。

4、配置完成后,点击“保存更改”。

5、点击重启Hive,更新过期配置,完成。

猜你喜欢

转载自blog.csdn.net/gdkyxy2013/article/details/105722837