Ansible service 模块 该模块用于服务程序的管理

目录

参数

arguments #命令行提供额外的参数
enabled #设置开机启动。
name= #服务名称
runlevel #开机启动的级别,一般不用指定。
sleep #在重启服务的过程中,是否等待。如在服务关闭以后等待2秒再启动。(定义在剧本中。)
state #有四种状态,分别为:started--->启动服务, stopped--->停止服务, restarted--->重启服务, reloaded--->重载配置

将服务设置为 自启动

sh 复制代码
ansible slave -m service -a 'name=nginx state=started enabled=true'

可以看到已经启动成功了

检查端口

如果80 端口已经打开说明服务已经开启了

sh 复制代码
ansible slave -m shell -a 'ss -ntl'

关闭服务

sh 复制代码
ansible slave -m service -a 'name=nginx state=stopped'

关闭成功

再次查看端口

sh 复制代码
ansible slave -m shell -a 'ss -ntl'

可以看到80 端口已经关闭了


本章完结

相关推荐
淼淼爱喝水2 小时前
Ansible 配置与环境搭建超全教程(自动化运维基础)
运维·自动化·ansible
我爱学习好爱好爱1 天前
Ansible 入门:ad-hoc 临时命令与常用模块
linux·服务器·ansible
Yana.nice2 天前
Ansible 常用模块
网络·python·ansible
feng68_2 天前
Ansible还原数据库节点
linux·运维·数据库·ansible
SPC的存折2 天前
1、Ansible之Ansible安装与入门
linux·数据库·ansible
Q168496451510 天前
k8s-通过ansible-playbook脚本将其他节点加入集群失败?
容器·kubernetes·ansible
小王要努力上岸10 天前
运维自动化工具 Ansible
运维·自动化·ansible
~莫子11 天前
Ansible详解+环境准备+主机清单+ansible变量与模块
云原生·ansible
陈皮糖..13 天前
Ansible实战教程----使用Ansible角色源码编译部署nginx服务
linux·运维·nginx·自动化·云计算·ansible