最近遇到这样的问题:
运行十几天的代码突然发生了连接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问题解决与服务器时钟同步相关推荐

  1. Clock skew too great(37)-PREAUTH_FAILED

    在服务器上启动服务时,日志报如下错误:Clock skew too great(37)-PREAUTH_FAILED,貌似是时间不对导致的华为云权限验证失败,比较服务所在服务器的时间和zk服务所在服务 ...

  2. 分布式环境下的服务器时钟同步问题解决办法

    一.分布式集群场景下时钟不同步会有什么问题? 如上面的示意图所示,分布式集群场景下如果各个服务器时间不一致,可能导致同一时间产生的数据,在处理过程中和数据库中,保存成了不同的时间,造成数据混乱. 二. ...

  3. zookeeper krb5认证时报 (Mechanism level: Clock skew too great (37) - PROCESS_TGS)])

    原因:服务器时间和本地时间相差太大导致预验证失败 查询服务器时间 date 发现时区和zookeeper集群的时间和时区不一样,修改时间和时区: 一.手动修改(注意要用root用户, 否则提示没权限) ...

  4. Clock skew too great

    Clock skew too great 问题描述 临近下班时间,一同事问,客户端kerberos认证成功后,访问Hive,报错Clock skew too great.什么原因? 产生原因 我也是第 ...

  5. make: warning: Clock skew detected. Your build may be incomplete.

    问题现象:make: warning: Clock skew detected. Your build may be incomplete. 问题分析:根据报警提示,应该问题出现时钟问题 问题原因:当 ...

  6. 关于warning: Clock skew detected. Your build may be incomplete. 的解决方法【转】

    本文转载自:http://blog.csdn.net/jeesenzhang/article/details/40300127 今天发现电脑的系统时间不正确,因此将时钟进行了修改,回头编译Linux ...

  7. ceph集群报 Monitor clock skew detected 错误问题排查,解决

    ceph集群报 Monitor clock skew detected 错误问题排查,解决             告警信息如下: [root@ceph-100-80 ceph]# ceph -w   ...

  8. Clock skew detected. Your build may be incomplete

    在编译工程时,在build目录下执行make指令,最后打印错误信息 Clock skew detected. Your build may be incomplete 解决办法: 回到build的上一 ...

  9. Hbase的Hmaster高可用分布式报错probably a clock skew

    Hmaster高可用分布式报错probably a clock skew 基本环境 事件发生过程 日志内容 问题排查过程 处理问题 删除完成后操作 格式化 ZKFC #事件起因: 本次生产环境事件的起 ...

最新文章

  1. 如何让SELECT 查询结果额外增加自动递增序号
  2. 华西生物医学大数据中心俞鹏课题组博士后招聘启事
  3. 就在明天!对话晶泰科技赖力鹏:AI制药独角兽的崛起之路
  4. 专访英特尔(中国)开源技术中心:HTML5要如何达到原生性能
  5. 使用fluentd管理docker日志
  6. manual php,PHP - Manual: 介绍 (官方文档)
  7. 2021-04-02 反步法示例
  8. 失望时想起了你是什么歌_你是空你是空是什么歌 你是风你是风什么歌
  9. linux 调优 网络调优
  10. Net和T-sql中的日期函数操作
  11. 微擎 php开发手册,目录结构
  12. codevs 1143 纪念品分组
  13. linux7重启network,mmp的 rhel7 network重启一直失败,求原因!!!
  14. 华为海思芯片 10 年备胎史!
  15. c#文件排序和文件夹排序
  16. java.lang.abstractmethoderror
  17. 超级计算机在鄂尔多斯那个区,内蒙古超级计算机运算能力 进入中国最强行列...
  18. HBU-NNDL 实验四 线性分类
  19. win10家庭版调出组策略(gpedit.msc)要求的函数不受支持
  20. NX二次开发-UFUN自定义尺寸导出NX窗口区域图像UF_DISP_create_framed_image

热门文章

  1. 对首次认定为虹口区四新示范企业给予20万元奖励
  2. python爬取微信制作照片墙
  3. 英伟达RTX 4070 Ti显卡正式发布!你会买吗?
  4. Python暗通道图像去雾
  5. ipad协议835最新版
  6. 史上最简单的图像识别-百度AI开放平台
  7. Three.js fbx文件导入
  8. laravel 下载public目录下文件
  9. 宇视摄像机默认用户名、密码、端口是多少
  10. Nao机器人如何实现视频监控