我有2个hadoop集群A和B。并且我在集群A上配置了配置单元。我无法从配置单元访问集群B上的数据。 我这样做是为了创建表
CREATE EXTERNAL TABLE test_table (id string)
LOCATION "hdfs://B/user/siddharth.a/test_sid";
我要例外了
message:java.lang.IllegalArgumentException: java.net.UnknownHostException: B
我可以创建表格。
例如:以下命令有效。
CREATE EXTERNAL TABLE test_table (id string)
LOCATION "hdfs://ip_of_namenode_of_B/user/siddharth.a/test_sid";
如果我使用
dfs -ls hdfs://B/user/siddharth.a
这正在工作。最后一条命令也应该失败。