AWS EMR kerberizing群集hadoop.security.AccessControlException

AWS EMR kerberizing群集hadoop.security.AccessControlException,hadoop,amazon-web-services,kerberos,emr,Hadoop,Amazon Web Services,Kerberos,Emr,我正在尝试对AWS EMR集群进行kerberize。我已经启用了hadoop安全性,创建了kerberos主体,并在所有节点上部署了它们 但是,当我使用命令“sudo start hadoop hdfs namenode”启动namenode时,会引发以下异常 2016-06-08 06:14:06515 INFO org.apache.hadoop.hdfs.server.blockmanagement.DatanodeDescriptor(主):失败的存储更改数从0变为0 2016-06-

我正在尝试对AWS EMR集群进行kerberize。我已经启用了hadoop安全性,创建了kerberos主体,并在所有节点上部署了它们

但是,当我使用命令“sudo start hadoop hdfs namenode”启动namenode时,会引发以下异常

2016-06-08 06:14:06515 INFO org.apache.hadoop.hdfs.server.blockmanagement.DatanodeDescriptor(主):失败的存储更改数从0变为0 2016-06-08 06:14:06515 INFO org.apache.hadoop.hdfs.security.token.block.BlockTokenSecretManager(org.apache.hadoop.hdfs.server.blockmanagement.HeartbeatManager$Monitor@ac4860):更新块键 2016-06-08 06:14:06544 INFO org.apache.hadoop.ipc.Server(ipc服务器响应程序):ipc服务器响应程序:启动 2016-06-08 06:14:06544 INFO org.apache.hadoop.ipc.Server(8020上的ipc服务器侦听器):8020上的ipc服务器侦听器:启动 2016-06-08 06:14:06560 INFO org.apache.hadoop.hdfs.server.namenode.namenode(main):namenode RPC更新地址:ip-172-31-21-213.ap-southeast-1.compute.internal/172.31.21.213:8020 2016-06-08 06:14:06560 INFO org.apache.hadoop.hdfs.server.namenode.FSNamesystem(主):启动活动状态所需的服务 2016-06-08 06:14:06564 INFO org.apache.hadoop.hdfs.server.blockmanagement.CacheReplicationMonitor(CacheReplicationMonitor(443740501)):以30000毫秒的间隔启动CacheReplicationMonitor 2016-06-08 06:14:06763 INFO org.apache.hadoop.ipc.Server(端口8020的套接字读取器#1):端口8020的套接字读取器#1:readAndProcess from client 172.31.21.213抛出异常[org.apache.hadoop.security.AccessControlException:未启用简单身份验证。可用:[令牌,KERBEROS]] org.apache.hadoop.security.AccessControlException:未启用简单身份验证。可用:[令牌,KERBEROS] 位于org.apache.hadoop.ipc.Server$Connection.initializeAuthContext(Server.java:1564) 位于org.apache.hadoop.ipc.Server$Connection.readAndProcess(Server.java:1520) 位于org.apache.hadoop.ipc.Server$Listener.doRead(Server.java:771) 位于org.apache.hadoop.ipc.Server$Listener$Reader.dorunoop(Server.java:637) 位于org.apache.hadoop.ipc.Server$Listener$Reader.run(Server.java:608)


请在这方面帮助我。提前感谢。

客户端认为未启用安全性;它只是试图使用“简单”的身份验证——呼叫者就是他们所说的那个人。服务器将只接受调用方以前使用有效Kerberos票证获取的Kerberos票证或Hadoop委派令牌。

客户端认为未启用安全性;它只是试图使用“简单”的身份验证——呼叫者就是他们所说的那个人。服务器将只接受先前由具有有效Kerberos票证的调用方获取的Kerberos票证或Hadoop委派令牌