设置时间同步(Linux,Solaris)

it2025-10-20  6

经过网上各种搜索,将LINUX平台及solaris平台的时间同步整理如下:主机情况:应用:2台LINUX服务器 redhat 5.5 内网数据库:2台Solaris服务器 Solaris 10 内网接口服务器:1台LINUX服务器 redhat 5.5 内网+公网实施方案:以接口服务器为时间同步服务器,将应用和数据库服务器进行时间同步。操作步骤:以ROOT用户登陆接口服务器(135.146.16.40),开始部署时间同步服务1:获取安装包#wget http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2.6p5.tar.gz2:解压安装包#tar zxvf ntp-4.2.6p5.tar.gz#cd ntp-4.2.6p53:校验+配置+编译+安装#./configure --prefix=/usr/local/ntp --enable-all-clocks --enable-parse-clocks#make && make install4:上一个步骤大约需要1-3分钟,安装完毕,开始配置ntp.conf文件#vi /etc/ntp.conf①、第一种配置:允许任何IP的客户机都可以进行时间同步将“restrict default kod nomodify notrap nopeer noquery”这行修改成:restrict default nomodify②、第二种配置:只允许135.146.16.***网段的客户机进行时间同步在restrict default nomodify notrap noquery(表示默认拒绝所有IP的时间同步)之后增加一行:restrict 135.146.16.0 mask 255.255.255.0 nomodify5:启动ntpd/usr/local/ntp/bin/ntpd -c /etc/ntp.conf -p /tmp/ntpd.pid等待几分钟之后,其他服务器就可以与40服务器进行时间同步了,同步的方法是:ntpdate 135.146.16.40配置好了服务端,下面开始配置客户端了一:LINUX客户机配置vi /var/spool/cron/root增加一行,在每天的5点13分、9点13分、14点13分、19点13分与时间同步服务器进行同步13 5,9,14,19 * * * /usr/sbin/ntpdate 192.168.18.2二:Solaris客户机配置1、创建ntp客户端配置文件# touch /etc/inet/ntp.conf# chown root:sys /etc/inet/ntp.conf2、编辑ntp.conf,设置同步时间的服务器# vi /etc/inet/ntp.conf增加server 135.146.16.40 prefer 这一行3、启动ntp服务# svcadm enable svc:/network/ntp:default4:查看启动状态# svcs svc:/network/ntp:default如果是online则正常,如果显示为maintenance,需要再执行一下 # svcadm clear svc:/network/ntp:default 再查看是否恢复正常5:稍等1分钟 查看同步状态# ntpq -p每隔5分钟查看一次发现reach值不断变大,disp值不断变小,则工作正常。

转载于:https://www.cnblogs.com/kunpengit/p/4001674.html

相关资源:数据结构—成绩单生成器
最新回复(0)