解决Impala运行中java.net.UnknownHostException: nameservice1的异常,nameservice1是配置hdfs中用到的HA,在执行Impala程序时出现 java.net.UnknownHostException: nameservice1异常,找到正确的路径。
分析在CDH5.11.0中配置文件/etc/hadoop/conf/hdfs-site.xml,此文件记录了hdfs的路径与主节点的配置
配置了 nameservice1的别名,对应两台node01,node05的节点上。
通过zookeeper来选举出当前的namenode的active.
hdfs-site.xml文件复制,到$HIVE_HOME/conf 目录下,即可解决impala job 访问hdfs路径的问题。