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