刚发现Hbase集群一台RegionServer挂掉了,重启之后仍然不正常,日志中的错误:
Caused by: java.io.IOException: Login failure for hbase/hd0159-sw36.dc.sh-wgq.sdo.com@DC.SH-WGQ.SDO.COM from keytab /home/hdfs/hbase-current/conf/hbase.keytab at org.apache.hadoop.security.UserGroupInformation.loginUserFromKeytab(UserGroupInformation.java:638) at org.apache.hadoop.security.SecurityUtil.login(SecurityUtil.java:234) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.hadoop.hbase.security.User.call(User.java:394) at org.apache.hadoop.hbase.security.User.access$600(User.java:54) at org.apache.hadoop.hbase.security.User$SecureHadoopUser.login(User.java:359) at org.apache.hadoop.hbase.security.User.login(User.java:141) at org.apache.hadoop.hbase.regionserver.HRegionServer.<init>(HRegionServer.java:352) ... 10 more Caused by: javax.security.auth.login.LoginException: Clock skew too great (37) - PREAUTH_FAILED at com.sun.security.auth.module.Krb5LoginModule.attemptAuthentication(Krb5LoginModule.java:696) at com.sun.security.auth.module.Krb5LoginModule.login(Krb5LoginModule.java:542) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at javax.security.auth.login.LoginContext.invoke(LoginContext.java:769) at javax.security.auth.login.LoginContext.access$000(LoginContext.java:186) at javax.security.auth.login.LoginContext$4.run(LoginContext.java:683) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:680) at javax.security.auth.login.LoginContext.login(LoginContext.java:579) at org.apache.hadoop.security.UserGroupInformation.loginUserFromKeytab(UserGroupInformation.java:629) ... 20 more
主要是这句:
Caused by: javax.security.auth.login.LoginException: Clock skew too great
其实是这台RegionServer的时间和Kerboers服务器的时间偏差太大(大于5分钟),因此kerboers认证失败。
于是将这台RegionServer上的时间做了同步,从世界标准时间中心获取时间:
ntpdate 0.pool.ntp.org
之后重启RegionServer,恢复正常。
相关推荐
DevOps Master认证考试样题.pdfDevOps Master认证考试样题.pdfDevOps Master认证考试样题.pdfDevOps Master认证考试样题.pdfDevOps Master认证考试样题.pdfDevOps Master认证考试样题.pdfDevOps Master认证考试样题....
100%原题,保证你拿到价值RMB 7000的CSM证书
本文通过研究一个主从式多节点声纳系统中同步时钟机制,以实际应用系统为 研究对象,研究其可靠性问题,并针对实际系统做数学建模,模拟电子器件的使用寿命, 并做算法研究、仿真实验,得出系统的模拟使用时间,从而...
Scrum Master认证课程说明书 2011年6月10-11日北京 一、课程安排 课程主办:Scrum 中文网 培训师:资深认证Scrum 培训师Arne Ahlander(中文名:安儒宣)授课全程中文助教 时间:2011年6月10-11日,上午9:00 到下午5...
MYSQL的masterslave数据同步配置
MySQL 的 MASTER 到MASTER的主主循环同步
移动端日期和时间选择控件lCalendar-master,可供学习设计参考。
kuramoto模型 同步 复杂网络中Kuramoto振子的同步
kettle详细实现Oracle数据库通过时间戳方式数据增量同步案例
DevOps Master认证考试样题.docx
Akka文件同步使用Akka的master-master文件同步应用程序目的和范围现在,这主要用于尝试Akka的所有优点。 处于合理状态后,我想使用它来备份数据并在本地网络中的多台计算机上使某些文件夹保持同步。当前状态实现了...
MasterGo 集成云端实时同步、多人同时编辑、随时在线评审、设计图一键交付等强大功能,为设计师、产品经理和工程师,提供高性能、高效率且易上手的界面设计工具和协同平台。 帮助设计师提高设计和交付效率,帮助团队...
改代码主要功能能是完成通过zookeeper同步mysql数据,具体的介绍可以参考博文zookeeperMaster选举以及数据同步
最新 docx4j-master最新 docx4j-master最新 docx4j-master最新 docx4j-master最新 docx4j-master最新 docx4j-master最新 docx4j-master最新 docx4j-master最新 docx4j-master最新 docx4j-master最新 docx4j-master...
它使用模糊时间的概念作为实数的集合,该集合具有有限但不等于时间隶属关系的函数,即模糊时间概念。 假定在模糊时间t内,系统动力学遵循最小作用的标准变分原理,并且是普通的汉密尔顿-雅各比力学。 这验证了从...
TAS和BoSch联合开源的Busmaster,BUSMASTER是一个用于设计,监测,分析与模拟CAN网络的开源的开放式总线PC软件. BUSMASTER已被RBEI概念化,设计与开发,同时基于CANvas软件工具,方便好用,下载安装即可
查询连接数据库时间最多和最长的在master运行查询连接数据库时间最多和最长的在master运行查询连接数据库时间最多和最长的在master运行查询连接数据库时间最多和最长的在master运行查询连接数据库时间最多和最长的在...
VisionMaster十二点旋转标定不共轴抓取
EXIN DEVOPS MASTER 认证研修教材