ansible同步Linux时间(原创)
Posted power255
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ansible同步Linux时间(原创)相关的知识,希望对你有一定的参考价值。
同步服务器的时间一般是用ntpd,出于安全性考虑不是所有的服务器都能上网,需要在内网建立一个时间服务器,再和内网时间服务器同步。
我比较喜欢简单一点,直接通过 date -s "2018-08-08 09:33:00"同步时间。
使用命令 ansible sap -m shell -a "date -s "2018-08-08 09:33:00"" 能批量修改服务时间。
最终的脚本
cmd=$(date "+%Y-%m-%d %H:%M:%S")&&cmd=$(echo "ansible pkk -m shell -a "date -s \""$cmd"\""")&& eval $cmd
说明一下
cmd=$(date "+%Y-%m-%d %H:%M:%S") 是把当前时间赋值给变量cmd
$cmd 是获取变量
eval $cmd 执行字符串变量命令
以上是关于ansible同步Linux时间(原创)的主要内容,如果未能解决你的问题,请参考以下文章
30分钟带你揭开运维自动化的面纱-Ansible业务自动化之路
Red Hat Enterprise Linux 8.2 Install Ansible-Tower