linux集群时间同步以及时区问题

为了确保大数据集群的时间准确性,文章详细介绍了手动和自动时间同步的方法,包括使用`ntpdate`和安装`ntp`服务。同时,还阐述了如何调整时区至上海东八区,通过`tzselect`命令选择时区,复制`Asia/Shanghai`到`/etc/localtime`,修改`/etc/sysconfig/clock`文件,并在必要时更新系统环境变量`TZ`。

说明:由于大数据中,集群对时间要求很高,所以集群内主机要经常同步时间(包括时区的同步)。

常用的手动进行时间的同步
date -s “2017-03-03 03:03:03”
或者网络同步:
yum install ntpdate
ntpdate cn.pool.ntp.org

还可以进行如下的设置:

1、yum install ntp

2、vi /etc/ntp.conf

修改如下部分:
server 58.220.207.226 iburst
server 47.92.108.218 iburst
server 202.112.29.82 iburst
server 202.108.6.95 iburst

其中ip为全球可用的ntp时间服务器,免费提供授时服务。

3、配置之后,保存设置,重启服务

service ntpd stop

service ntpd start

4、甚至可以设置crontab来定时与互联网服务器进行同步

          • /usr/sbin/ntpdate 210.72.145.44 > /dev/null 2>&1

时区转换为上海东八区:步骤
tzselect命令
选择 5(Asia)亚洲
选择9 中国
选择 1
选择 1
一、修改时区:

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

修改为中国的东八区

vi /etc/sysconfig/clock

ZONE=“Asia/Shanghai”
UTC=false
ARC=false

如果时间还是相差八个小时

在 /etc/profile文件中增加一行
TZ=‘Asia/Shanghai’ ; export TZ=‘CST-8’
使文件立即生效

source /etc/profile 或者 . /etc/profile

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值