这是我在安全集群中所做的事情:

但是得到以下错误 . (我需要kdestroy和kinti再次更新票证以使其工作,看起来像第一个curl命令使我的票证损坏) . 这很奇怪,我如何使webhdfs命令不影响hdfs命令?

16/02/23 03:38:41 WARN ipc.Client:连接到服务器时遇到异常:javax.security.sasl.SaslException:GSS启动失败[由GSS异常引起:未提供有效凭据(机制级别:无法找到)任何Kerberos tgt)] ls:本地异常失败:java.io.IOException:javax.security.sasl.SaslException:GSS启动失败[由GSSException引起:未提供有效凭据(机制级别:无法找到任何Kerberos tgt)] ;主机详细信息:本地主机为:“sandbox.hortonworks.com/10.0.2.15”;目标主机是:“sandbox.hortonworks.com”:8020;

klist中第1步之后的唯一区别是我有2个额外的HTTP主体,但我仍然有我的主要jeff@EXAMPLE.COM

默认负责人:jeff@EXAMPLE.COM有效启动Expires服务负责人02/23/16 03:20:05 02/24/16 03:20:05 krbtgt/EXAMPLE.COM@EXAMPLE.COM续订至02/23/16 03 :20:05 02/23/16 03:20:10 02/24/16 03:20:05 HTTP / sandbox.hortonworks.com @ renew直到02/23/16 03:20:05 02/23/16 03 :20:10 02/24/16 03:20:05 HTTP /sandbox.hortonworks.com@EXAMPLE.COM续订到02/23/16 03:20:05