Linux离线时间设置(NTP)

linux离线时间设置

为什么需要使用到NTP时间同步服务 ,在做某些服务时,我们需要所有的服务器保持同一时间执行预设好的命令,将服务同步协作。
操作方法如下:

先关闭firewalld 和 Selinux 并在/etc/hosts写入主机解析

编辑/etc/hosts
controller的IP地址 controller
compute的IP地址 compute

并修改相应的hostname
例如以下有2台节点(controllercompute节点)
yum -y install ntp (每个节点都必须安装)
时间同步主节点(controller
vi /etc/ntp.conf
添加如下内容,原有删除server 0/1/2/3
server 127.127.1.0
fudge 127.127.1.0 stratum 10

在这里插入图片描述

然后启动ntp服务器
controller 节点
systemctl start ntpd
systemctl enable ntpd

compute节点
ntpdate controller

反馈信息如下:
30 Jan 20:27:42 ntpdate[2394]: step time server 192.168.100.10 offset 0.655682 sec
根据实际情况判断
如果反馈信息是这样:the NTP socket is in use, exiting,请先在compute节点关闭ntp服务器,再执行ntpdate controller

请注意,2台服务器都进行了域名映射设置的,若未设置,请 vi /etc/hosts 添加域名映射内容

Linux 中,如果你的系统无法连接到互联网或者没有网络连接,你仍然可以离线安装 NTP。 以下是离线安装 NTP 的步骤: 1. 在可以访问互联网的机器上,下载 NTP 的二进制包和依赖包。你可以在官方的 NTP 网站(http://www.ntp.org/downloads.html)上找到合适的版本。选择与你的 Linux 发行版和架构相匹配的二进制包。 2. 将下载好的二进制包和依赖包拷贝到离线机器上,可以使用 USB 存储设备或者其他传输方式。 3. 在离线机器上,打开终端并切换到二进制包所在的目录。 4. 安装依赖包。使用以下命令安装依赖包,例如: ``` sudo apt-get install <dependency_package_name> ``` 注意替换 `<dependency_package_name>` 为实际的依赖包名称。 5. 安装 NTP 二进制包。使用以下命令安装 NTP,例如: ``` sudo dpkg -i <ntp_package_name.deb> ``` 注意替换 `<ntp_package_name.deb>` 为实际的 NTP 二进制包名称。 6. 安装完成后,可以使用以下命令启动 NTP 服务: ``` sudo service ntp start ``` 7. 验证 NTP 是否成功安装和运行,可以使用以下命令检查 NTP 服务状态: ``` sudo service ntp status ``` 如果返回类似于 "active (running)" 的结果,表示 NTP 服务已成功启动。 这样,你就可以在离线的环境中安装和运行 NTP 服务来同步时间了。请确保下载的二进制包和依赖包与你的系统兼容,并按照上述步骤进行操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

指剑

捐点钱吧,小笼包8元一笼,谢谢

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值