如何解决部分镜像实例切换后系统时区配置有误问题

问题现象

在整机克隆成新ECS、VMware云上恢复成ECS后,部分镜像的实例系统时间存在异常。

可能原因

在整机克隆成新ECS、VMware云上恢复成ECS后,部分镜像实例系统会默认使用localtime(非UTC)作为本地时区,该配置导致系统时间异常。

解决方案

登录切换后实例,将RTC in local TZ取值修改为no

  1. 登录切换后的实例。
  2. 执行timedatectl查询系统时间配置。
    如果RTC in local TZ取值为yes,则执行timedatectl set-local-rtc 0命令将RTC in local TZ取值修改为notimedatectl