阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

CentOS 6.X设置环境时间最佳实践

93次阅读
没有评论

共计 977 个字符,预计需要花费 3 分钟才能阅读完成。

CentOS 6.X 设置环境时间最佳实践

服务器的时间在平时不起眼,但绝对是不可忽视的一个因素;例如
(1)服务器之间不同步,服务器之间的验证会失败,会导致整个系统不能用;
(2)对于数据库服务器记录的数据日志时间有偏差,遇到电商的秒杀活动,这损失的金钱可能就以百万计;
……
 
例子很多就不一一列举,言归正传,
一、设置适合的时区
正在本机上生效的失去文件是 /etc/localtime
(1)查看本机上保存的时区文件
ls -R /usr/share/zoneinfo/

(2)只要将 /usr/share/zoneinfo 中相应的文件覆盖 /etc/localtime 这个文件即可修改时区;
例如修改本机的时区为上海时区
1 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

二、手动设置服务器时间
(1)用 date 命令修改到指定的时间
date MMDDhhmmYYYY : MM 月份 \DD 日期 \hh 小时 \mm 分钟 \YYYY 年份
例如,指定时间为 2009 年 2 月 14 日 12:03
date 021412032009

(2)将操作系统时间写入硬件 CMOS 芯片(操作系统每次重启从 CMOS 读入)
hwclock –w

三、使用网络时间协议
使用网络协议校正时间,可以避免手动调整带来的时间误差,较好的同标准时间同步
(1)手动校正
ntpdate time.windows.com

*time.windows.com 是微软公司提供的一个网络时间服务器
(2)通过 NTP 服务自动校正(服务自动校正会一点一点的将时间同步过来)
先修改 /etc/ntp.conf 文件(一般不需要修改),如果文件中没有类似“server XXXXX”的配置,就添加一条
server time.windows.com

开启 ntpd 服务,并设置开机启动:
service ntpd start ; chkconfig ntpd on

 * 建议:
(1)非到必要的情况下不要手动调整服务器时间,手动会跳跃式设定时间,这样会对服务器上应用程序有较大的伤害;
(2)最佳实践,将“ntpdate time.windows.com”写入“/etc/rc.local”开机同步时间;同时设置开启 NTPD 服务;

更多 CentOS 相关信息见CentOS 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=14

正文完
星哥说事-微信公众号
post-qrcode
 
星锅
版权声明:本站原创文章,由 星锅 2022-01-20发表,共计977字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中