移动云Linux云主机配置时间同步(NTP、chrony)服务
背景信息:
ntp 服务能保证云主机的本地时间与标准时间同步。在Linux系统中,可以通过配置NTP服务来实现时间同步。
配置Linux实例NTP服务(CentOS 7)
本节以Centos 7.8为例介绍如何为Linux实例开启和配置Linux NTP服务,保证实例本地时间精确同步。
1.检查云主机的DNS服务器地址是否正确。
a. 登录Linux云主机。
b. 执行以下命令,打开resolv.conf文件。
vi /etc/resolv.confc. 查看文件中nameserver的值是否存在。
是,执行3。
否,执行2。
2.为云主机配置DNS服务器。
a. 登录Linux云主机。
b. 执行以下命令,编辑resolv.conf文件。
vi /etc/resolv.confc. 添加如下语句,配置DNS服务器。
nameserver DNS服务器的IP地址以华北-北京3为例,DNS配置为:
nameserver 211.136.17.107
nameserver 211.136.20.2033. 为云主机配置NTP服务器。
a. 登录Linux云主机。
b. 执行以下命令,安装NTP服务。
yum -y install ntp如果云主机系统为Ubuntu,使用sudo apt-get install ntp安装。
c. 执行以下命令,编辑ntp.conf文件。
vim /etc/ntp.confd. 添加以下语句,配置NTP服务器。
server NTP服务器域名e. 进行时钟同步,防止时间误差过大导致NTP服务启动失败。
ntpdate -u NTP服务器域名如果云主机系统为Ubuntu,需要先执行apt install ntpdate。
f. 执行以下命令,系统重新启动服务。
systemctl restart ntpd若云主机系统为Ubuntu,使用sudo systemctl restart ntp重新启动服务。
g. 执行以下命令,检查与上层NTP服务器是否时钟同步成功。
ntpq -p如果出现“*”,表示时钟同步成功。
说明
首次进行NTP时钟同步需要一定时间,请等待几分钟再进行检查。
k. 执行以下命令,设置NTP服务开机自启动。
systemctl enable ntp
说明
若云主机系统为Ubuntu,使用sudo systemctl enable ntp设置NTP服务开机自启。
配置Linux实例chrony服务(BCLinux 8.2)
说明
BCLinux 8.2系统不再支持NTP服务,因此选用chrony时间同步服务。
1.为BCLinux 8.2系统云主机配置chrony时间同步服务。
a. 登录Linux云主机。
b. 执行以下命令,安装chrony服务。
yum -y install chronyc. 执行以下命令,配置chrony.conf文件。
vim /etc/chrony.confd. 添加以下语句,配置chrony服务器。
server chrony服务器域名 iburste. 执行以下命令,系统重新启动服务。
systemctl restart chronydf. 设置chrony服务开机启动。
systemctl enable chronyd
配置Linux实例时间同步服务(BCLinux for Euler 21.10)
BCLinux for Euler 21.10系统支持chrony和 NTP时间同步服务,可自由选择。
1.为BCLinux for Euler 21.10系统云主机配置chrony时间同步服务。
a. 登录Linux云主机。
b. 执行以下命令,安装chrony服务。
yum -y install chronyc. 执行以下命令,配置chrony.conf文件。
vim /etc/chrony.confd. 添加以下语句,配置chrony服务器。
server chrony服务器域名 iburste. 执行以下命令,系统重新启动服务。
systemctl restart chronydf. 设置chrony服务开机启动。
systemctl enable chronyd2.为BCLinux for Euler 21.10系统云主机配置NTP时间同步服务。
a. 登录Linux云主机。
b. 执行以下命令,安装NTP服务。
yum -y install ntpc. 执行以下命令,编辑ntp.conf文件。
vim /etc/ntp.confd. 添加以下语句,配置NTP服务器。
server NTP服务器域名e. 进行时钟同步,防止时间误差过大导致NTP服务启动失败。
ntpdate -u NTP服务器域名f. 执行以下命令,系统重新启动服务。
systemctl restart ntpdg. 执行以下命令,检查与上层NTP服务器是否时钟同步成功。
ntpq -p如果出现“*”,表示时钟同步成功。
说明
首次进行NTP时钟同步需要一定时间,请等待几分钟再进行检查。
k. 执行以下命令,设置NTP服务开机自启动。
systemctl enable ntpd本文由 vps主机对比评测网 刊发,转载请注明出处