ansible是一款非常强大的自动化运维工具,使我们可以很快捷地实现对远程目标服务器的自动化运维,包括服务器维护,文件操作,实时监控,项目服务更新,备份等等N多行为,就像你手工远程到服务器的一系列操作,都可以通过ansible帮你完成,而且它还是可以批量操作的。今天介绍的是它的services模块。
1,控制远程主机上的服务,包括系统本身的服务,比如network,和第三方应用服务,比如nginx,httpd(Apache)
2,对于Windows目标,用ansible.windows.win_service模块
name:服务的名称
state:可以理解为需要服务做什么动作,可选值有
reloaded:重新加载(如果服务未运行,重新加载将会启动服务)
restarted:重新启动
started:启动
stopped:停止
更多参数说明,请参考下图:
下面的以httpd服务为例说明如何操作远程服务器上服务的启动,停止,重启等操作。
页面更新:2024-03-13
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号