hive 配置注意事项及初始化hive 元数据


今天配置hive 犯了一个问题:下载的hive tar.gz 里的conf文件夹仅仅有一个 hive-default.xml.template,于是我就cp  了一份命名为:hive-default.xml

结果弄上去总是出现一个问题。就是我在 bin/ 执行hive 创建的database和在 随意其它文件夹执行hive 创建的database (已配置好环境变量)

在两个地方出现的并不同样,这个让我十分头疼。


经过排查,必需要把 hive-default.xml.template 复制一份命名为 hive-site.xml ,一定要有hive-site.xml 才行

然后再执行 schematool -dbType mysql -initSchema  把之前创建的元数据都同步到mysql 里


看官网介绍,hive-default.xml 会被 hive-site.xml 中的值覆盖掉。那为什么我不生成hive-site.xml 直接在defalut.xml 里改动就不行呢,郁闷!





免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM