创建ACK集群时,默认根据您所在区来配置集群托管侧和Worker节点的时区,您也可以自行手动修改。本文介绍如何查看和配置集群时区。

注意事项

  • 只有在创建ACK集群时,您才可以修改托管侧时区。
  • 集群创建后,您只可以修改Worker节点的时区。
    注意 为了保证集群的正常运行,建议您确保集群托管侧时区与Worker节点时区保持一致。

查看时区

  • 执行以下命令查看集群托管侧时区。
    kubectl get configmap -n kube-system ack-cluster-profile -o yaml | grep timezone
    预期输出:
    timezone: Asia/Shanghai
  • 执行以下命令查看Worker节点时区。
    ls -l /etc/localtime
    预期输出:
    lrwxrwxrwx 1 root root 30 Sep 30 18:44 /etc/localtime -> /usr/share/zoneinfo/Asia/Tokyo

修改时区

完成集群创建后您可以修改Worker节点时区,但不可以修改集群托管侧时区。执行以下步骤修改Worker节点时区。

  1. 通过SSH工具登录Worker节点。
  2. 执行以下命令修改时区。
    此处以修改当前系统时区为日本东京时区为例。
    ln -sf  /usr/share/zoneinfo/Asia/Tokyo  /etc/localtime
    说明 关于ECS时区配置的更多信息,请参见ECS设置时区与时间