date -s 失败,ntpupdate失败,hwclock -debug出错;
一兄弟遇到一个闹心的事情;
设置系统时间死活失败;估计是hwclock出了问题。
cannot access the hardware clock via any known method
https://www.kernel.org/pub/linux/utils/util-linux/v2.18/
===================================
http://bbs.chinaunix.net/thread-1949611-1-1.html
我下载了 fc13 的 util-linux-ng-2.17.2-3.fc13.src.rpm。编译后,提取 /sbin/hwclock 文件,覆盖 CentOS 5.x (x86_64)系统自带的。
可行哦!
http://linux.chinaitlab.com/soft/874617.html
一研发的同事报一开发机FTP时间不对,登录后date命令时间都正常,使用 hwclock --show 检查硬件时间却报错。
hwclock.old --debug
hwclock from util-linux-2.13-pre7
hwclock: Open of /dev/rtc failed, errno=19: 没有那个设备。
No usable clock interface found.
Cannot access the Hardware Clock via any known method.
查了下,是因为内核升级后,导致hwclock 查询 /dev/rtc 出错,既然这样,升级hwclock就好了。
#wget linux/utils/util-linux-ng/v2.17/util-linux-ng-2.17.tar.gz">http://ftp.sjtu.edu.cn/sites/ftp.kernel.org/pub/linux/utils/util-linux-ng/v2.17/util-linux-ng-2.17.tar.gz
#tar jxvf util-linux-ng-2.17.tar.bz2
#cd util-linux-ng-2.17
#./configure
#make
#mv /sbin/hwclock /sbin/hwclock.old
#cp hwclock/hwclock /sbin/
# hwclock --show
2012年01月19日 星期四 11时11分34秒 -0.267818 seconds
说明hwclock已经正确了,调整后 将时间重新写入硬件,FTP时间也显示正确了#hwclock -w