Solaris系统运行过一段时间后,时间和标准时间有偏差,单机系统下,不与其他系统同步。
若要修改系统时间,得考虑一下系统上的服务是否会由于修改了时间而服务起不来。
现网运行中有一台服务器,时间比标准时间快15分钟,由于应用的需要,要求时间要与标准时间相近,服务器上系统是SunOS 5.8,数据库是IBM Informix Dynamic Server Version 9.40.FC7,一个实例,好几个库。
经过一番咨询,在不停止服务的情况下可以修改系统时间,用root用户登陆后修改。修改时间就用date命令就性,格式为date mmddHHMMYYYY.SS,月日时分年.秒
下面是操作记录
操作:
引用:SunOS 5.8
login: login: xxxuser
Password:
Last login: Tue Jan 16 18:27:47 from 10.2.0.221
Sun Microsystems Inc. SunOS 5.8 Generic Patch February 2004
You have new mail.
infodb% echo $TZ
PRC
infodb% onstat -
IBM Informix Dynamic Server Version 9.40.FC7 -- On-Line -- Up 40 days 01:02:36 -- 3920896 Kbytes
infodb% su - root
Password:
Sun Microsystems Inc. SunOS 5.8 Generic Patch February 2004
You have new mail.
Sourcing //.profile-EIS.....
root@infodb # id
uid=0(root) gid=1(other)
root@infodb # date
Tue Jan 16 19:08:25 CST 2007
root@infodb # date 011618552007.10
Tue Jan 16 18:55:10 CST 2007
root@infodb # date
Tue Jan 16 18:55:13 CST 2007
root@infodb # date
Tue Jan 16 18:55:22 CST 2007
root@infodb # exit
infodb% onstat -
IBM Informix Dynamic Server Version 9.40.FC7 -- On-Line -- Up 40 days 00:55:31 -- 3920896 Kbytes
infodb% onstat -
IBM Informix Dynamic Server Version 9.40.FC7 -- On-Line -- Up 40 days 00:55:34 -- 3920896 Kbytes