【问题标题】:nameservice1 error when loading data in hive在 hive 中加载数据时出现 nameservice1 错误
【发布时间】:2014-06-11 15:56:46
【问题描述】:

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

不确定这里需要做什么。

表被创建为 CREATE TABLE IF NOT EXISTS poc_yi2 (IndexValid_fg STRING) ROW FORMAT 以 ',' 结尾的分隔字段存储为 TEXTFILE

数据文件包含一行是 是的,

加载数据的命令是: load data local inpath '/home/user1/testx/1' overwrite into table poc_yi2;

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

【问题讨论】:

标签: hadoop hive


【解决方案1】:

您的集群配置似乎有问题。请确保您已正确设置以下属性:

dfs.nameservices=nameservice1

dfs.ha.namenodes.nameservice1=namenode1,namenode2

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

【讨论】:

    猜你喜欢
    • 2014-07-01
    • 1970-01-01
    • 2014-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多