hadoop namenode 修改host后 hive无法查询

来源:互联网 发布:中国律师事务所 知乎 编辑:程序博客网 时间:2024/04/29 19:07

hadoop集群namenode 修改hostname后hive无法连接,仍然指向原来的hostname

因为原来的配置信息会被写死在hive的DBS和SBS表里,只要进入mysql,打到DBS和SDS,把地址修改为新的就OK了

update DBS set DB_LOCATION_URI=REPLACE(DB_LOCATION_URI,'old host','new host');
update SDS set LOCATION=REPLACE(LOCATION,'old host','new host');

启动,一切正常了!迁移hive namenode成功。


如果有使用JAVA JDBC连接HIVESERVER的,还需要把HIVESERVER重启


0 0