java hbase连接kerberos的几个常见错误
1.No valid credentials provided (Mechanism level: Attempt to obtain new INITIATE credentials failed! (null)) javax.security.auth.login.LoginException: Clock skew too great
很常见,时间同步问题,让调用方和hbase、kerberos服务器的时间一致就行,一般误差在1~2分钟还是能接受
2.Unable to obtain password from user
这种有两种情况,1.用了错误或不配对的keytab和principal。2.hbase的连接信息没写全,这种一般需要hbase-site.xml或者hadoop的core-site.xml
3.No valid credentials provided (Mechanism level: Failed to find any Kerberos Ticket)
也是一个很常见的问题,有可能也是连接信息没写全,需要几个site.xml文件,如果这些都有了还不行,可能是因为keytab里包含多个不同的principal,可以在代码加上
System.setProperty("javax.security.auth.useSubjectCredsOnly", "false");
或者在启动参数加上
-Djavax.security.auth.useSubjectCredsOnly=false
java hbase连接kerberos的几个常见错误相关推荐
- Java API连接Kerberos认证的HBASE
网上关于 Java 代码连接启用了Kerberos认证的HBASE资料很多,但是总感觉不够准确,总是出现各种问题.经过整合网上资料和亲自试验,得出连接成功的最小配置项如下: java.security ...
- kafka0.9 java commit_0.9版本kafka优化及常见错误(转载)
Kafka设计的初衷是迅速处理短小的消息,一般10K大小的消息吞吐性能最好(可参见LinkedIn的kafka性能测试).但有时候,我们需要处理更大的消息,比如XML文档或JSON内容,一个消息差不多 ...
- Java getter和Setter:基础、常见错误和最佳实践
getter和setter在Java中得到了广泛的应用.它看起来很简单,但并不是每个程序员都能正确地理解和实现这种方法.因此,在本文中,我想深入讨论Java中的getter和setter方法-从基础到 ...
- 每个Java学习者都会犯的10大常见错误1
据说:"您的朋友会吞下您的错误,您的敌人会将它们呈现在盘子上". 我绝对不是你的敌人,但我想向您介绍一些针对每个Java初学者的错误,我将在此博客"标牌"上就此 ...
- 使用isql连接Sybase ASE数据库的常见错误及处理方式
使用isql连接Sybase ASE数据库 Sybase ASE客户端工具中有一个比较实用的命令行工具isql.利用isql可以对ASE数据库服务器进行几乎所有的管理维护工作. 下面用isql工具连接 ...
- 教程:Visual Studio 连接 MySQL 数据库(包含常见错误及解决方法)
步骤①: 确保 VS2012 和 Mysql 软件能正常运行 VS2015/VS2010等其它版本应该都行,Mysql也是 步骤②: 添加<mysql.h>头文件到VS库 之后添加包含目录 ...
- Navicat连接腾讯服务器时常见错误
一般朋友们使用Navicat连接腾讯服务器时会出现这种错误 一般情况这是因为腾讯云没有设置安全组 1.先进入控制台 2.找到自己的云服务器 3.,点进去之后 找到安全组 4.点击修改规则 5.进到入站 ...
- TDH Kerberos java client 连接Hyperbase(Hbase)
TDH Kerberos java client 连接Hyperbase(Hbase) 异常信息 SASL authentication failed. The most likely cause i ...
- Java代码通过Kerberos连接HDFS
准备配置文件工作: 1. hdfs-site.xml , core-site.xml 从[集群中下载] 2. hadoop.keytab [创建kerberos访问的用户生成] 3. krb5.con ...
最新文章
- LaZagne检测windows本地存储的密码
- poj 2352 Stars(线段树)
- C++中对象的构造顺序和析构顺序
- 全球与中国智慧物流市场”十四五“发展状况及投资前景规划报告2021-2027年版
- 位移运算符(7个)之第一个: 左移
- BZOJ2115:[WC2011] Xor(线性基)
- linux编译内核后无法进入,编译linux内核,ubuntu,x86的环境出现warning,然后就出现无法启动ubuntu...
- [Ext JS ][12.13] FieldSet 与 Grid结合 ,实现FieldSet 显示Gird中Store 的数量
- 强化学习的数学基础2---PPO算法
- 20210101:力扣第42周双周赛(上)
- HALCON 20.11:深度学习笔记(2)
- 集成产品开发团队的管理和决策
- LINUX使用sed,字串中包含特殊字符怎么办?
- 服务器处理器以及选择
- umts是移动还是联通_WCDMA/GSM是什么意思 是电信移动还是联通
- 信息加密技术——对称密码体制
- 怎样实现订单和销量快速增长?电商小程序的五大裂变玩法需了解!
- 一文读懂APS系统的核心算法和数学理论
- 实现智能语音识别服务
- Efficient single image dehazing and denoising: An efficient multi-scale correlated wavelet approach