我使用的是Informatica9.6.1Hotfix1版本。我想用hadoop连接器将一个文件从informatica传输到hive表。我的hadoop使用kerberos是安全的。我在创建hadoop连接时传递以下详细信息
HDFS URL
Hive Driver Name - org.apache.hadoop.hive.jdbc.HiveDriver
Hive URL - jdbc:hive2://hostname:portnumber/default
Hive User Name - <empty>
Hive Password - <empty>
Hadoop Distribution - Apache
当我执行工作流时,它抛出错误。
SIMPLE authentication is not enabled. Available:[TOKEN, KERBEROS]
这个问题的出现是因为kerberos身份验证和kerberos需要令牌进行身份验证。但我不知道怎么解决?
有谁能指导我解决这个问题吗?
1条答案
按热度按时间yr9zkbsy1#
您需要通过在core-site.xml中添加以下属性来启用身份验证:
然后需要将core-site.xml复制到集群中所有计算机上的/etc/hadoop/conf目录。