编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

Linux服务器集体篡改时间的方法(如何更改linux服务器时间)

wxchong 2024-08-19 02:09:20 开源技术 8 ℃ 0 评论

RHCA红帽认证架构师考试中有一门课程叫虚拟化RH318,或者RHEV,中小型公司拿来做私有云计算平台的话,感觉可以匹敌OpenStack。手头上有一个VMware的映像,RHEV 3.5版的,只能把系统时间调整到2016年才能使用。Red Hat的RHEV已经更新到4.1版,不过学习环境就需要32G内存,跑不起。

RHEV 3.5,由以下几台服务器组成:

1)foundationx.ilt.example.com,172.25.250.254

2)classroom.example.com,172.25.254.254

3)rhevm.podx.example.com,172.25.x.15(安装的是RHEL 6.6)

4)servera.podx.example.com,172.25.x.10

5)serverb.podx.example.com,172.25.x.11

6)workstation.podx.example.com,172.25.x.9

x,坐在教室里,不同的座位,x就不同。0是老师的。坐在第1位的,x=1,以此类推。

在服务器foundationx和classroom上,创建一个名叫modify_year.sh的脚本程序,如下:

#cat /root/modify_year.sh
#!/bin/bash
currentd=$(date "+%Y%m%d")
currenty=${currentd:0:4}
if [ "$currenty" -ne 2016 ];then
 date -s "$(date +'2016%m%d %H:%M:%S')"
fi

然后

# chmod +x /root/modify_year.sh
# crontab -e,进入之后,设置cron job
@reboot /root/modify_year.sh

其他的服务器,则通过chronyd请求服务器classroom.example.com授时同步即可。

# vi /etc/chony.conf
#其他的注释掉,添加下面这一行
server classroom.example.com iburst
:wq
# systemctl restart chronyd

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表