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 端口已经关闭了


本章完结

相关推荐
扑火的小飞蛾11 小时前
【Ansible学习笔记01】 批量执行 shell 命令
笔记·学习·ansible
oMcLin11 小时前
如何在 Red Hat Linux 服务器上使用 Ansible 自动化部署并管理多节点 Hadoop 集群?
linux·服务器·ansible
linux修理工3 天前
vagrant ubuntu 22.04 ansible 配置
ubuntu·ansible·vagrant
biubiubiu07064 天前
Ansible自动化
运维·自动化·ansible
秋4275 天前
ansible配置与模块介绍
ansible
秋4275 天前
ansible剧本
linux·服务器·ansible
码农101号6 天前
Ansible - Role介绍 和 使用playbook部署wordPress
android·ansible
2301_800050998 天前
Ansible
运维·ansible
阎*水10 天前
Ansible 核心要点总结
ansible
小安运维日记10 天前
RHCA - DO374 | Day09:自定义内容集和执行环境
linux·运维·服务器·系统架构·ansible·改行学it