我在 LAN 上有 4 台计算机,如果可能的话,它们的系统时钟需要在 ms 左右的时间内紧密同步。我刚刚在 LAN 上安装了基于 GPS 的时间服务器 (ESE-104A)。此时 LAN 已连接到路由器和互联网,但路由器在运行时不会连接到互联网。
在操作中,当机器、NTP 服务器和路由器通电时,整个系统将启动。
如何将 Ubuntu 设置为每隔几分钟同步一次并计算周期应该是多少?
我如何知道安顿下来需要多长时间以及时间保持的质量如何?
我找到了一个参考,大概是 2000 年左右,它表明 hwclock 应该只在关闭时与系统时间同步。我应该这样做吗?
我应该保留哪些日志文件?
这是“ntpq -
remote refid st t when poll reach delay offset jitter
*nts .M-@M-(^AM-R. 1 u 29 128 377 38.912 -7.739 7.195
Run Code Online (Sandbox Code Playgroud)
这是我的 ntp.conf (我只使用 IPv4)
driftfile /etc/ntp.drift
statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable
server …Run Code Online (Sandbox Code Playgroud) 我有一个 Java 应用程序,它在无头机器(Ubuntu 14.04 服务器)启动并以用户身份运行时自动启动。当应用程序完成时,我需要它执行一个脚本来关闭电源,因为即将抛出一个外部断路器,这将切断电源。
如果在下次启动时检测到关机错误,我不允许挂起。
我尝试编写脚本的结果都是请求超级用户的密码。由于机器与互联网隔离,我可以接受密码以文本形式存在于脚本中。
我不精通 bash 或 Linux。
脚本权限:
$ ls -la shutdown
-rwsr-xr-x 1 root root 209 Mar 18 16:55 shutdown
Run Code Online (Sandbox Code Playgroud)