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


本章完结

相关推荐
张洛闻Eren18 分钟前
Ansible【第一课】:Ansible介绍
运维·数据库·云原生·kubernetes·github·ansible
张洛闻Eren2 小时前
Ansible【第二课】:实施 Ansible Playbook
linux·运维·服务器·云原生·kubernetes·k8s·ansible
励志师code10 小时前
Ansible 批量运维实战:从连通性巡检到灰度变更的完整闭环
运维·ansible
哈__5 天前
飞牛OS还在手动维护?我用Ansible把重复操作写成了Playbook
开发语言·ansible·php
垚垚学技术_聚焦云原生15 天前
Ansible Role 生产环境标准目录结构与规范化实践
java·elasticsearch·ansible
垚垚学技术_聚焦云原生16 天前
Ansible Playbook 实战:批量配置 Linux 主机
ansible
迷茫的大专生1 个月前
服务器部署与 MySQL 运维学习笔记:从 Ansible 到高可用与性能优化
mysql·nginx·ansible·mysql优化·keepalive
杜子不疼.1 个月前
Ansible 批量部署 Node Exporter:从单机安装流程到远程主机统一执行
ai·ansible
运维全栈笔记1 个月前
Ansible 自动化 Nginx 集群部署实战:动态 Inventory、滚动发布与 Role 工程化
nginx·自动化·ansible
User_芊芊君子1 个月前
让异构增量同步飞起来-KFS全链路并行同步方案
运维·自动化·ansible