Hadoop 安全Oozie Web控制台无法从我的Windows计算机上运行
我已经在CentOS 6.3中使用CDH 4.1.2设置了一个安全的(Kerberos)Oozie环境。我能够从CentOS机器上查看Oozie web控制台,该机器位于服务器中。但是有没有办法从我本地的Windows机器上查看webconsole 我已尝试使用windows计算机作为主机名创建HTTP主体。我能够获得HTTP主体的有效票证。但是当我打开Oozie Web控制台时,我得到了以下错误 org.apache.hadoop.security.authentication.client.AuthenticationException:gssexException:检测到有缺陷的令牌(机制级别:GSSHeader未找到正确的标记) 我错过了什么吗。帮帮我,伙计们 谢谢Hadoop 安全Oozie Web控制台无法从我的Windows计算机上运行,hadoop,kerberos,oozie,Hadoop,Kerberos,Oozie,我已经在CentOS 6.3中使用CDH 4.1.2设置了一个安全的(Kerberos)Oozie环境。我能够从CentOS机器上查看Oozie web控制台,该机器位于服务器中。但是有没有办法从我本地的Windows机器上查看webconsole 我已尝试使用windows计算机作为主机名创建HTTP主体。我能够获得HTTP主体的有效票证。但是当我打开Oozie Web控制台时,我得到了以下错误 org.apache.hadoop.security.authentication.client.
Vishnu Ganth发生此错误是因为浏览器发送NTLM身份验证请求而不是kerberos 在internet explorer中,请执行以下步骤:
完成上述步骤后,它将在internet explorer和google chrome上运行。如果您是从跨领域访问它,您基于widows的客户端应该知道KDC位置,以创建适当的SPNEGO令牌。您需要在AD中为该类型的用户创建一个单独的策略,或者您可以通过命令行在客户端计算机的注册表中手动添加映射,以便他们了解您的Hadoop领域KDC: ksetup/addkdc HADOOP.DOMAIN.COM HADOOP.nodewithkdc.COM ksetup/addhosttorealmap hadoop.nodewithkdc.com hadoop.DOMAIN.com