KrbException: Clock skew too great (37) - PREAUTH_FAILED问题解决与服务器时钟同步
最近遇到这样的问题:
运行十几天的代码突然发生了连接hadoop时kerberos认证不了的问题,仔细分析日志,发现在LoginException下方有这样一句话:
Caused by: sun.security.krb5.KrbException: Clock skew too great (37) - PREAUTH_FAILED
原因:
k8s服务器和hadoop服务器时间相差过大,导致kerberos认证失败。
解决方法:
- 查看系统时间:
date “+%Y-%m-%d %H:%M:%S” - 更改系统时间:
date -s “2021-12-29 15:06:22” - 强制将时间写入COMS:
clock -w
或者把系统时间同步到硬件BIOS:
hwclock --systohc
批量更新集群服务器时间:
由于是器群部署,我登录了四个节点,在每个服务器上都操作了一遍,但一圈回来后再查看系统时间,发现全都没生效。
原因:集群服务器里有时钟同步的功能,我更改某个节点后,服务器使用另一个的时钟源时候,自己修正了。
解决办法:xshell等工具都可以同时向多个会话框发送命令:
首先在xshell里登录多个节点(我们使用的k8s是四个节点的,所以我打开了四个会话)
点击‘查看’->‘撰写’->‘撰写栏’
撰写栏显示在页面左下角,然后调整为“全部会话”
最后写好要执行的语句,回车后,所有tab签里的服务器节点上都会执行这个语句:
除了上述方法外还有别的,大家自行研究,多多分享哈!
结语
干完这个操作后,我再次重启服务,就没有报认证失败的问题了。但是,机器越老,和其他服务器不一致的概率越高,也就是它走得比别人快/慢一丢丢。
另,今天发生的问题是hadoop集群的时钟慢了,但是由于该平台是个公用的,我们没法改,就只能委曲求全改自己服务器的时钟的,匹配上即可。
KrbException: Clock skew too great (37) - PREAUTH_FAILED问题解决与服务器时钟同步相关推荐
- Clock skew too great(37)-PREAUTH_FAILED
在服务器上启动服务时,日志报如下错误:Clock skew too great(37)-PREAUTH_FAILED,貌似是时间不对导致的华为云权限验证失败,比较服务所在服务器的时间和zk服务所在服务 ...
- 分布式环境下的服务器时钟同步问题解决办法
一.分布式集群场景下时钟不同步会有什么问题? 如上面的示意图所示,分布式集群场景下如果各个服务器时间不一致,可能导致同一时间产生的数据,在处理过程中和数据库中,保存成了不同的时间,造成数据混乱. 二. ...
- zookeeper krb5认证时报 (Mechanism level: Clock skew too great (37) - PROCESS_TGS)])
原因:服务器时间和本地时间相差太大导致预验证失败 查询服务器时间 date 发现时区和zookeeper集群的时间和时区不一样,修改时间和时区: 一.手动修改(注意要用root用户, 否则提示没权限) ...
- Clock skew too great
Clock skew too great 问题描述 临近下班时间,一同事问,客户端kerberos认证成功后,访问Hive,报错Clock skew too great.什么原因? 产生原因 我也是第 ...
- make: warning: Clock skew detected. Your build may be incomplete.
问题现象:make: warning: Clock skew detected. Your build may be incomplete. 问题分析:根据报警提示,应该问题出现时钟问题 问题原因:当 ...
- 关于warning: Clock skew detected. Your build may be incomplete. 的解决方法【转】
本文转载自:http://blog.csdn.net/jeesenzhang/article/details/40300127 今天发现电脑的系统时间不正确,因此将时钟进行了修改,回头编译Linux ...
- ceph集群报 Monitor clock skew detected 错误问题排查,解决
ceph集群报 Monitor clock skew detected 错误问题排查,解决 告警信息如下: [root@ceph-100-80 ceph]# ceph -w ...
- Clock skew detected. Your build may be incomplete
在编译工程时,在build目录下执行make指令,最后打印错误信息 Clock skew detected. Your build may be incomplete 解决办法: 回到build的上一 ...
- Hbase的Hmaster高可用分布式报错probably a clock skew
Hmaster高可用分布式报错probably a clock skew 基本环境 事件发生过程 日志内容 问题排查过程 处理问题 删除完成后操作 格式化 ZKFC #事件起因: 本次生产环境事件的起 ...
最新文章
- 如何让SELECT 查询结果额外增加自动递增序号
- 华西生物医学大数据中心俞鹏课题组博士后招聘启事
- 就在明天!对话晶泰科技赖力鹏:AI制药独角兽的崛起之路
- 专访英特尔(中国)开源技术中心:HTML5要如何达到原生性能
- 使用fluentd管理docker日志
- manual php,PHP - Manual: 介绍 (官方文档)
- 2021-04-02 反步法示例
- 失望时想起了你是什么歌_你是空你是空是什么歌 你是风你是风什么歌
- linux 调优 网络调优
- Net和T-sql中的日期函数操作
- 微擎 php开发手册,目录结构
- codevs 1143 纪念品分组
- linux7重启network,mmp的 rhel7 network重启一直失败,求原因!!!
- 华为海思芯片 10 年备胎史!
- c#文件排序和文件夹排序
- java.lang.abstractmethoderror
- 超级计算机在鄂尔多斯那个区,内蒙古超级计算机运算能力 进入中国最强行列...
- HBU-NNDL 实验四 线性分类
- win10家庭版调出组策略(gpedit.msc)要求的函数不受支持
- NX二次开发-UFUN自定义尺寸导出NX窗口区域图像UF_DISP_create_framed_image