环境:
- 安巴里 2.7
- HDP 3.1.0
- 封装的 kerberos
- 使用 openldap
集群使用kerberos。我从 2.6 升级后卸载了 KNOX。每当我安装 hive/hbase 时都会发生这种情况。而且我无法正确安装 KNOX ......
当我添加配置单元服务时,纱线资源管理器错误。
2019-04-24 13:41:15,621 WARN util.MachineList (MachineList.java:<init>(112)) - Invalid CIDR syntax : ${clusterHostInfo/webhcat_server_host|append(core-site/hadoop.proxyuser.HTTP.hosts
2019-04-24 13:41:15,622 WARN ipc.Server (Server.java:logException(2724)) - IPC Server handler 0 on 8141, call Call#0 Retry#0 org.apache.hadoop.yarn.server.api.ResourceManagerAdministrationProtocolPB.refreshSuperUserGroupsConfiguration from 192.168.10.2:35354
java.lang.IllegalArgumentException: Could not parse [${clusterHostInfo/webhcat_server_host|append(core-site/hadoop.proxyuser.HTTP.hosts]
at org.apache.commons.net.util.SubnetUtils.calculate(SubnetUtils.java:275)
at org.apache.commons.net.util.SubnetUtils.<init>(SubnetUtils.java:51)
at org.apache.hadoop.util.MachineList.<init>(MachineList.java:108)
at org.apache.hadoop.util.MachineList.<init>(MachineList.java:82)
at org.apache.hadoop.util.MachineList.<init>(MachineList.java:74)
at org.apache.hadoop.security.authorize.DefaultImpersonationProvider.init(DefaultImpersonationProvider.java:98)
at org.apache.hadoop.security.authorize.ProxyUsers.refreshSuperUserGroupsConfiguration(ProxyUsers.java:75)
at org.apache.hadoop.security.authorize.ProxyUsers.refreshSuperUserGroupsConfiguration(ProxyUsers.java:85)
at org.apache.hadoop.yarn.server.resourcemanager.AdminService.refreshSuperUserGroupsConfiguration(AdminService.java:505)
at org.apache.hadoop.yarn.server.resourcemanager.AdminService.refreshSuperUserGroupsConfiguration(AdminService.java:488)
at org.apache.hadoop.yarn.server.api.impl.pb.service.ResourceManagerAdministrationProtocolPBServiceImpl.refreshSuperUserGroupsConfiguration(ResourceManagerAdministrationProtocolPBServiceImpl.java:163)
at org.apache.hadoop.yarn.proto.ResourceManagerAdministrationProtocol$ResourceManagerAdministrationProtocolService$2.callBlockingMethod(ResourceManagerAdministrationProtocol.java:275)
at org.apache.hadoop.ipc.ProtobufRpcEngine$Server$ProtoBufRpcInvoker.call(ProtobufRpcEngine.java:524)
at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:1025)
at org.apache.hadoop.ipc.Server$RpcCall.run(Server.java:876)
at org.apache.hadoop.ipc.Server$RpcCall.run(Server.java:822)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:422)
at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1730)
at org.apache.hadoop.ipc.Server$Handler.run(Server.java:2682)
请问是什么原因造成的?Hcat 是否已从HDP 3.x 文档中删除?为什么会自动配置webhcat_server_host
?
现在出现这种问题,应该怎么解决?
谢谢您的帮助。