Hive-CDH参数修改指南(类似修改源生Hive的hive-site.xml文件)
问题描述
默认配置下,每次启动Hive都要手动输入配置选项,
才能实现:在命令行显示当前数据库(set hive.cli.print.current.db=true;)、查询结果显示表头(set hive.cli.print.header=true;)。
而且CDH版的Hive直接修改hive-site.xml文件并不能永久生效。
问题分析
CDH版本的hive-site.xml是通过CM配置生成的文件,
每次启动,都会根据CM选项还原配置,
因此,直接手动修改hive-site.xml只能生效一次,下次重启就会被还原。
解决方案
找到CM中Hive的配置选项,
修改Hive在CM中的配置项,
让CM生成我们想要自定义的配置。
操作截图
- 登录CM客户端,打开Hive配置
- 在搜索栏输入hive-site.xml,然后可以看到配置选项
- 配置完成后,点击保存更改
4.,点击重新部署客户端配置,完成!