我对Linux Shell脚本编程非常陌生,不知道是否有人可以帮助我完成以下工作。
我创建了一个脚本来与我的linux机器同步时间,但似乎只有一个exec命令完成
#!/bin/bash
#Director SMS Synch Time Script
echo The current date and time is:
date
echo
echo Synching GTS Cluster 1 directors with SMS.
echo
echo Changing date and time for director-1-1-A
exec ssh root@128.221.252.3
这是一个XenServer 7.1 CU1主机。NTP的行为应该与任何其他Linux distro一样。我们已经为/etc/ntp.conf配置了以下服务器(尝试了具有类似结果的其他服务器,并且这些服务器在另一个环境中工作:
server 0.north-america.pool.ntp.org
server 1.north-america.pool.ntp.org
server 2.north-america.pool.ntp.org
server 3.north-america.pool.ntp.org
重新启动服务后,我们检查统计数据:
[root@c0101 ~]# ntpq -p
我有一个Centos5.8Linux服务器。我正在经历一个有点奇怪的问题,并发现这是一些与系统时间。当我检查日期命令时,输出是非常奇怪的。下面是一个例子:
[root@web ~]# date
Thu Feb 19 21:21:59 JST 2015
[root@web ~]# date
Thu Feb 19 21:23:43 JST 2015
[root@web ~]# date
Thu Feb 19 21:22:02 JST 2015
[root@web ~]# date
Thu Feb 19 21:23:45 JST 2015
[root@web ~]#
如您所见,每个日期命令输出不同的
我将ntp.conf文件更改为从设备读取时间:
server 127.127.8.0 mode 2 # standard time from device
server 127.127.1.0 # local clock
fudge 127.127.1.0 stratum 12
设备文件是/dev/refclock-0,它是文件/dev/mbgclock的链接。问题是,当我运行ntp守护进程和它的状态时,我观察到行:
PARSE receiver #0: parse_start: open of /dev/refclock-0 failed: Permission denied
我将refc
我正在使用Debian不稳定的ntpsec。在我的日志中,我看到了以下内容:
Mai 22 11:48:34 services ntpd[13428]: CLOCK: time stepped by 1.442261
Mai 22 11:55:06 services ntpd[13428]: CLOCK: time stepped by 1.524066
Mai 22 12:03:00 services ntpd[13428]: CLOCK: time stepped by 1.702944
Mai 22 12:08:34 services ntpd[13428]: CLOCK: time s
这是从运行在ESX5上的Ubuntu10.10VM中获取的:
Nov 3 21:58:50 server1 ntpd[21169]: adjusting local clock by 31.187370s
Nov 3 22:02:36 server1 ntpd[21169]: adjusting local clock by 31.159808s
Nov 3 22:05:18 server1 ntpd[21169]: adjusting local clock by 31.067579s
Nov 3 22:07:59 server1 ntpd[21169]: adjusting loc