Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Informatica 9.6.1修补程序1中使用Hadoop连接器时出现问题_Hadoop_Informatica_Informatica Powercenter_Informatica Powerexchange - Fatal编程技术网

在Informatica 9.6.1修补程序1中使用Hadoop连接器时出现问题

在Informatica 9.6.1修补程序1中使用Hadoop连接器时出现问题,hadoop,informatica,informatica-powercenter,informatica-powerexchange,Hadoop,Informatica,Informatica Powercenter,Informatica Powerexchange,我正在使用Informatica 9.6.1修补程序1版本。我想使用Hadoop连接器将文件从informatica传输到配置单元表。我的Hadoop使用kerberos是安全的。我在创建hadoop连接时传递以下详细信息 HDFS URL Hive Driver Name - org.apache.hadoop.hive.jdbc.HiveDriver Hive URL - jdbc:hive2://hostname:portnumber/default Hive User Name - &l

我正在使用Informatica 9.6.1修补程序1版本。我想使用Hadoop连接器将文件从informatica传输到配置单元表。我的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
出现此问题的原因是Kerberos身份验证和Kerberos需要令牌进行身份验证。但我不知道我们怎么解决它


是否有人可以指导我解决此问题?

您需要通过在core-site.xml中添加以下属性来启用身份验证:

<property>
    <name>hadoop.security.authentication</name>
    <value>kerberos</value> 
</property>
<property>
    <name>hadoop.security.authorization</name>
    <value>true</value>
</property>
然后需要将core-site.xml复制到集群中所有机器上的/etc/hadoop/conf目录

<property>
    <name>hadoop.security.authentication</name>
    <value>kerberos</value> 
</property>
<property>
    <name>hadoop.security.authorization</name>
    <value>true</value>
</property>