The server encountered an internal error that prevented it from fulfilling this request
问题背景:
集群新增节点,添加datanode、hawq segment、pxf服务后,原先连接Hbase在hawq 外表报错“获取不到master principle 舍弃中……”、“The server encountered an internal error that prevented it from fulfilling this request”。
问题原因:
Hbase的数据来源于其他公司,所在的集群Hadoop和各组件全部采用Kerberos认证方式,故kerberos-server在其集群节点上,我集群只需要更改pxf的认证方式,并把kerberos-server上生成的包含principle、keytab 信息的krb5.conf文件拷贝到 我方目标主机的 /etc/下,并且需要拷贝 krb5.conf 和 lcsk文件到 pxf的classes目录
/var/pxf/pxf-service/webapps/pxf/WEB-INF/classes/

针对集群新增节点后,出现HBase连接错误的问题进行分析。该文详细解释了问题产生的原因及解决方案,包括调整PXF认证方式及配置Kerberos认证等步骤。
3645

被折叠的 条评论
为什么被折叠?



