使用Hive遇到的错误

来源:互联网 发布:软件商店开发 编辑:程序博客网 时间:2024/04/28 08:12

今天在安装完hive时,遇到一个小错误
安装完后,使用 show tables 命令发现hive中竟然里面有一个student表,但是查询时报了这个错误,如下:

java.io.IOException:java.lang.IllegalArgumentException: java.net.UnknownHostException: xkang

想了想,是以前安装过hive然后表没有删除,以前的hostname跟现在不一样,所以产生了错误;

解决方法:

hive>describe formatted [tablename];   

这里写图片描述
看到location地方,发现是以前建立的目录
使用如下命令修改即可:

hive>ALTER TABLE student SET LOCATION "hdfs://[newhostname]:8020/user/hive/warehouse/student"; 
0 0
原创粉丝点击