文档首页/ 主机迁移服务 SMS/ 常见问题/ 产品咨询/ 如何解决Linux主机迁移后时间异常问题?
更新时间:2024-08-31 GMT+08:00

如何解决Linux主机迁移后时间异常问题?

问题描述

部分Linux系统主机迁移完成后,目的端主机系统时间和硬件时间出现异常。如图1图2所示,迁移后目的端系统时间和硬件时间与源端时间不一致。
图1 源端时间
图2 目的端时间

解决方案

您可以通过配置华为云镜像源和NTP服务器,解决Linux主机迁移后出现时间异常的问题。本方案支持的操作系统版本包括:CentOS 6、CentOS 7、CentOS 8、Ubuntu。

  1. 启动目的端服务器。
  2. 以root用户登录目的端服务器,进入SMS-Agent的安装目录,执行如下命令。

    ./ntp_set.sh

    如果您的SMS-Agent安装在/tmp目录下,迁移后SMS-Agent目录会被删除,可以重新下载并安装SMS-Agent到目的端服务器。

  3. 出现如下提示,选择是否配置华为云镜像源(CentOS系统为yum源,Ubuntu系统为apt源)和NTP服务器,y代表是,n代表否。

    • 第一行代表是否配置华为云镜像源,输入y,参考如何使用自动化工具配置华为云镜像源完成镜像源配置,该操作仅适用于以下区域:华北-北京一、华北-北京四、华东-上海一、华东-上海二、华南-广州、中国-香港;其他区域,请参考迁移完成后,如何配置yum源?配置镜像源。
      CentOS系统执行如下命令,查看yum源地址为华为云镜像源,代表yum源配置成功。
      vim /etc/yum.repos.d/CentOS-Base.repo

      Ubuntu系统执行如下命令,查看apt源地址为华为云镜像源,代表apt源配置成功。
      vim /etc/apt/sources.list

    • 第二行代表是否配置华为云NTP服务器,输入y,然后输入华为云的NTP服务器域名:ntp.myhuaweicloud.com,单击回车键,出现如下提示,即NTP服务器配置成功。

      配置完成后,执行如下命令,确认NTP服务器的Server IP 为华为云NTP的IP。
      ntpq -p

  4. 分别执行date命令和hwclock命令,查看主机的系统时间和硬件时间是否恢复正常。