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


本章完结

相关推荐
爱莉希雅&&&4 小时前
Ansible+Docker案例(含ansible配置安装docker)
linux·运维·mysql·nginx·docker·容器·ansible
张3235 小时前
配置加载混淆(vars_files与from_yaml)
ansible
张3236 小时前
角色与内容集合:自动化配置的标准化复用机制
运维·自动化·ansible
张3231 天前
Ansible实施任务控制
linux·ansible
张3231 天前
Ansible Playbook
ansible
张3231 天前
Ansible文件部署
服务器·ansible
张3231 天前
Ansible介绍
ansible
热爱Liunx的丘丘人2 天前
Ansible的Playbook案例一
linux·运维·服务器·ansible
小梦爱安全2 天前
Ansible剧本1
java·网络·ansible
WJ.Polar2 天前
Ansible任务控制
linux·运维·网络·python·ansible