У меня есть 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
это работает. Последняя команда также должна потерпеть неудачу.