我正在尝试在 hive 中的表中加载平面文件,并得到以下错误。
失败:IllegalArgumentException java.net.UnknownHostException:nameservice1

不知道在这里需要做什么。

该表创建为
如果不存在,则创建表poc_yi2(IndexValid_fg STRING)行格式分隔的字段以','结尾,作为文本文件存储

数据文件包含一行
是,

加载数据的命令是:
将数据本地路径“/ home / user1 / testx / 1”加载到表poc_yi2中;

这是配置参数吗?我对Hive比较陌生。有人可以帮忙吗

最佳答案

集群配置看起来有些问题。请确保您已正确设置以下属性:

dfs.nameservices=nameservice1

dfs.ha.namenodes.nameservice1=namenode1,namenode2

停止守护程序,进行所有必要的修改,然后重新启动集群。如果问题仍然存在,请向我显示您的日志文件以及配置文件。

07-24 15:00