首页 > 系统相关 >Linux之关闭时间自动同步失败问题排查

Linux之关闭时间自动同步失败问题排查

时间:2024-07-25 14:42:27浏览次数:16  
标签:同步 修改 cron 排查 时间 Linux date 服务器

问题描述

出于某些原因,需要手动对两台服务器的时间进行修改,并且关闭掉时间同步。

服务器信息描述

  • 主机A:Red Hat Enterprise Linux Server release 7.9 (Maipo)
  • 主机B:Ubuntu 18.04.6 LTS

可能影响时间的配置

(1)crontab (自己配置的)
(2)服务器上的其它系统程序

修改步骤

(1)crontab -l , 注释掉ntpdate同步任务
(2)使用date命令修改时间

具体如下:

# date 071313402024.00
# date
Sat Jul 13 13:40:14 CST 2024

显然时间是正常修改了的。

问题浮现

Redhat

修改了一会之后(几分钟内),发现时间又变成了最新的时间。
通过排查,发现在redhat7中有个chronyd应用会同步时间
于是停掉这个服务

# systemctl stop chrony

Ubuntu18.04

ubuntu服务器修改了一会之后,发现时间也变成了最新的时间。而且是瞬变~
(1)检查发现ubuntu中有一个systemd-timesyncd.service 会影响时钟同步,于是停止之。
(2)时间没有瞬变了。 但隔一段时间,时间也变成了最新的
(3)继续检查,发现/etc/cron.hourly下居然还有一个定时ntpdate的脚本。 移除之。

总结:

(1)检查操作系统哪些进程可能修改时间(我是google+猜测)
(2)检查定时任务,包括cron.d cron.hourly等等文件

标签:同步,修改,cron,排查,时间,Linux,date,服务器
From: https://www.cnblogs.com/doctormo/p/18323002

相关文章

  • 通过SSH在Windows 11和Linux之间传输文件
    1.背景在多平台环境中进行文件传输是一项常见任务,尤其是在开发和运维过程中。Windows和Linux是两种常见的操作系统,尽管它们的文件系统和命令行界面有所不同,但通过安全外壳(SSH)协议可以实现无缝的文件传输。SSH不仅提供了安全的远程登录功能,还包括文件传输的能力,这对于跨平台数据交......
  • Linux常用命令总结
    基础命令文件管理命令cata.txt#显示文本文件的内容cat-na.txt#显示文本文件的内容(并显示行号)cat-Aa.txt#显示文本文件的内容(含不可见字符)head/tail-na.txt#查看指定文件的头部/尾部内容less/more-na.txt#以分页方式查看长文件od-xa.txt#以十六进......
  • 时间同步协议NTP、PTP、gPTP
    网络时间同步是确保网络设备时间一致性的一种机制,这对于网络安全、日志记录、分布式系统等多个方面都非常重要。以下是三种常见的时间同步协议:1.**NTP(NetworkTimeProtocol)**:  -NTP是一种广泛使用的时间同步协议,它允许计算机客户端与服务器进行时间同步。  -NTP使......
  • 从 DOCKER 下的共享卷在 Linux 中执行 PyInstaller 生成的文件时出现 Python 子进程 F
    我已经使用PyInstaller生成了一个可执行文件,例如test(没有扩展名,因为它是Linux)并将其存储在一个目录中,例如data我有一个Python程序,如下所示:importsubprocessfrompathlibimportPath...defrun_exe():try:#getcurrentdirectory......
  • VUE 排查400 (Bad Request)和解决这个问题
    排查400(BadRequest)和解决这个问题,可以按照以下步骤进行:检查URL和端点:确保URLhttp://127.0.0.1:8008/basicApp/BS037HModel/是正确的,并且该端点在服务器上存在。检查请求参数:确认发送请求时的任何参数都是正确的,包括查询参数、请求体和头部信息。检查后端错误日志:查......
  • electron TodoList网页应用打包成linux deb、AppImage应用
    这里用的是windows的wsl的ubuntu环境electron应用打包linux应用需要linux下打包,这里用windows的wsl的ubuntu环境进行操作1)linuxubuntu安装nodejs、electron安装nodejs:sudoaptupdatesudoaptupgrade##快捷安装curl-fsSLhttps://deb.nodesource.com/setup_20.x......
  • Linux Kernel Utilization Clamping简介
    随着linux内核调度技术的不断演进,目前存在多个调度类(stop、deadline、rt、cfs、idle)以满足不同性质和要求的任务(task)的调度需求。对于用户空间来说,完全公平调度器(CFS)和实时调度器(RT)是绝大多数任务所使用的,但是基于POSIXPriority算法不足以支撑关于选核和调频的调度器特性。关于任......
  • Linux多线程C/C++
    文章目录前言一、线程1.线程的使用2.线程相关函数1.pthread_create()线程创建函数2.pthread_join()线程回收函数3.pthread_exit()线程退出函数4.pthread_detach()线程分离函数二、线程的同步与互斥1.互斥锁(Mutex)2.读写锁(Read-WriteLock)3.条件变量(ConditionVa......
  • Linux网络-配置IP
    作者介绍:简历上没有一个精通的运维工程师。希望大家多多关注作者,下面的思维导图也是预计更新的内容和当前进度(不定时更新)。本来IP配置应该放在Linux安装完成的就要配置的,但是由于那个时候对Linux不怎么熟悉,所以单独列了一个章节来讲解。Linux服务器作为一个常用的网络服务......
  • 【Linux入门】一篇文章带你了解Linux的发展史及Linux环境的搭建,满满干货,赶紧进来学习
    目录本章概要一.Linux背景介绍1.1发展史1.2开源1.3官网1.4企业应用现状1.5发行版本二.如何搭建Linux环境?三.使用Xshell远程登陆到Linux3.1下载安装Xshell3.2查看Linux主机IP3.3使用XShell登陆主机3.4XShell下的复制粘贴结尾本章概要认识Linux......