弹性云服务器 ECS-华为云有没有提供NTP服务器,怎样配置?:Linux操作系统(chronyd方式)

时间:2024-09-24 11:44:25

Linux操作系统(chronyd方式)

以CentOS 7.3操作系统为例。

  1. 检查弹性云服务器的DNS服务器地址是否正确。

    1. 登录Linux弹性云服务器。
    2. 执行以下命令,打开resolv.conf文件。

      vi /etc/resolv.conf

    3. 查看文件中nameserver的值是否和华为云提供的内网 DNS地址 是多少?中提供的DNS服务器地址相同。
      • 是,执行3
      • 否,执行2

  2. (可选)给弹性 云服务器配置 DNS服务器。

    1. 登录Linux弹性云服务器。
    2. 执行以下命令,编辑resolv.conf文件。

      vi /etc/resolv.conf

    3. 添加如下语句,配置DNS服务器。

      nameserver DNS服务器的IP地址

      示例:

      以华北区用户为例,待添加的语句如下:

      nameserver 100.125.1.250

  3. 给弹性云服务器配置NTP服务器。

    1. 登录Linux弹性云服务器。
    2. 请先执行以下命令关闭chronyd进程。

      systemctl stop chronyd

      systemctl disable chronyd

    3. 执行以下命令,编辑chrony.conf文件。

      vim /etc/chrony.conf

    4. 添加以下语句,配置NTP服务器。

      server NTP服务器 域名 minpoll 4 maxpoll 10 iburst

      示例:

      server ntp.myhuaweicloud.com minpoll 4 maxpoll 10 iburst

    5. 执行以下命令,系统重新启动服务。

      对于Euler、CentOS操作系统:

      systemctl restart chronyd

      对于SUSE操作系统:

      service chronyd restart

      请根据弹性云服务器实际使用的操作系统,选择具体的命令进行重启。

      如果提示“Failed to restart chronyd.service: Unit not found.”,请先执行yum -y install chrony

    6. 执行以下命令,检查与上层NTP服务器是否时钟同步成功。

      chronyc sources -v

      如果出现“^*”,则表示时钟同步成功。

      图1 修改结果

      首次进行NTP时钟同步需要一定时间,请等待几分钟再进行检查。

    7. 执行以下命令,设置chronyd服务开机自启动。

      如果是Euler、CentOS操作系统:

      systemctl enable chronyd

      如果是SUSE操作系统:

      chkconfig chronyd on

support.huaweicloud.com/ecs_faq/zh-cn_topic_0093971249.html