关于ansible的模块 ⑤

这篇具有很好参考价值的文章主要介绍了关于ansible的模块 ⑤。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

关于ansible的模块 ⑤,Ansible,ansible,远程管理,批量执行,批量管理,批量运行

转载说明:如果您喜欢这篇文章并打算转载它,请私信作者取得授权。感谢您喜爱本文,请文明转载,谢谢。


继《关于Ansible的模块 ①》、《关于Ansible的模块 ②》、《关于Ansible的模块 ③》与《关于Ansible的模块 ④》之后,继续学习ansible常用模块之系统操作模块。

service模块用来管理远程主机上的服务,比如httpd、sshd等。

1. 常用参数

参数 选项/默认值【红色】 含义
name【必填】 指定服务名称
enabled yes/no 服务是否自启动,enabled参数和state参数至少需要配置1个
state reloaded/restarted/started/stopped 指定操作类型,enabled参数和state参数至少需要配置1个
runlevel default 指定服务运行级别
sleep 指定睡眠时间。一般会在stop操作后,指定sleep多长时间,再运行start操作。注意:并非所有服务管理器都支持睡眠,即在使用 systemd 时,此设置将被忽略
arguments 命令行上提供的附加参数。
pattern 定义一个字符串用以帮助查看服务状态,
   如果找到该字符串,则假定服务已启动

2. 使用范例

2.1 重启远程主机sshd服务

 ansible all -m service -a "name=sshd state=restarted"

关于ansible的模块 ⑤,Ansible,ansible,远程管理,批量执行,批量管理,批量运行

2.2 启&停远程主机服务

ansible all -m service -a "name=nginx state=started"   
#将started换成stopped/reloaded,则可停止和重载nginx

关于ansible的模块 ⑤,Ansible,ansible,远程管理,批量执行,批量管理,批量运行

2.3 设置开机自启动

ansible all -m service -a "name=nginx enabled=yes"

关于ansible的模块 ⑤,Ansible,ansible,远程管理,批量执行,批量管理,批量运行

未完待续......

感谢您的阅读与分享!文章来源地址https://www.toymoban.com/news/detail-852410.html

到了这里,关于关于ansible的模块 ⑤的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Ansible cron模块 适用于管理计划任务 设置多个计划任务

    其使用的语法跟我们的 crontab 文件中的语法一致,同时,可以指定以下选项: day= #日应该运行的工作( 1-31, , /2, ) hour= # 小时 ( 0-23, , /2, ) minute= #分钟( 0-59, , /2, ) month= # 月( 1-12, *, /2, ) weekday= # 周 ( 0-6 for Sunday-Saturday, ) job= #指明运行的命令是什么 name= #定时任务描述 reboot # 任务

    2024年02月21日
    浏览(51)
  • ansible(2)-- ansible常用模块

    部署ansible:ansible(1)-- 部署ansible连接被控端_luo_guibin的博客-CSDN博客 目录  一、ansible常用模块 1.1 ping 1.2 command 1.3 raw 1.4 shell 1.5 script 1.6 copy 1.7 template 1.8 yum 11.0.1.13 主控端(ansible) 11.0.1.12 被控端(k8s-master) 查看主控端被控端IP,主控端(10.1.1.13)查看ansible配置文件的被控端,

    2024年02月11日
    浏览(39)
  • 【ansible】认识ansible,了解常用的模块

    目录 一、ansible是什么? 二、ansible的特点? 三、ansible与其他运维工具的对比 四、ansible的环境部署 第一步:配置主机清单 第二步:完成密钥对免密登录 五、ansible基于命令行完成常用的模块学习 模块1:command模块 模块2:shell模块 模块3:cron模块 模块4:user模块 模块5:gro

    2024年02月20日
    浏览(40)
  • Ansible Rsync 使用Ansible Rsync模块进行文件传输

    在Ansible自动化工具中,Rsync模块(Rsync Module)是一个强大的组件,用于在Ansible控制节点和目标主机之间进行文件传输和同步。本文将深入探讨Ansible Rsync模块,了解它如何成为自动化任务中高效同步的自动化利器。 Ansible Rsync模块是Ansible的核心模块之一,它利用rsync工具进行文

    2024年02月14日
    浏览(45)
  • 利用Ansible实现批量Linux服务器安全配置

    1.摘要 在上一篇初步利用Ansible实现批量服务器自动化管理文章中, 我初步实现了通过编写清单和剧本来实现多台服务器的自动化管理,在本章节中, 我将利用Ansible的剧本来实现更实用、更复杂一点的功能, 主要功能包括三个:1.同时在三台服务器中增加IP访问控制,只允许192.168.2

    2024年01月20日
    浏览(52)
  • ansible批量创建crontab文件并添加到定时任务

    Ansible 来修改 crontab 文件并添加计划任务。用于将你提供的 cron 行添加到特定用户的 crontab 中: 确保将 your_target_host 替换为目标主机的名称或 IP 地址,将 your_username 替换为要添加 cron 任务的用户的用户名。 运行此 Playbook 将使用 Ansible 在指定的用户的 crontab 中添加新的 cron 任

    2024年02月11日
    浏览(43)
  • 【云原生】Ansible自动化批量操作工具&playbook剧本

    目录 1.playbook相关知识 1.1 playbook 的简介 1.2 playbook的 各部分组成 2. 基础的playbook剧本编写实例 2.1 playbook编写Apache安装剧本(yum方式安装)  报错集:  实例2:playbook编写nginx 的yum安装并且能修改其监听端口的剧本 实例3:定义、引用变量  实例4:指定远程主机sudu切换用户

    2024年02月10日
    浏览(38)
  • Ansible批量安装Zabbix-agnet客户端

    本文详细使用ansible批量安装Zabbix-agent,在客户端比较多,结合ansible进行批量安装,将非常重要,省时高效,并且能够加稳定 1、安装关联组件 [root@centos78 ~]# yum install gcc* pcre* -y (缺少必要组件脚本推送会报错) [root@centos78 ~]# yum install epel-release -y 2、安装ansible组件 [root@ce

    2024年02月04日
    浏览(31)
  • ansible常用文件模块

    blockinfile:         插入、更新或删除由可定义标记包围的多行文本块 lineinfile:         确保特定行位于指定文件中,反向使用正则表达式替换行。 copy:         将本地或远程主机文件复制到受管主机的指定位置,可以设置文件属性,SELinux上下文。 fetch:         与copy相

    2023年04月19日
    浏览(36)
  • Ansible中常用模块

    目录 1.ansible实现管理的方式 2.Ad-Hoc执行方式中如何获得帮助 3.ansible命令运行方式及常用参数 4.ansible的基本颜色代表信息 5.ansible中的常用模块 command shell script copy fetch file unarchive archive hostname cron yum_repository dnf service firewalld user group lineinfile replace setup debug 绿色          

    2024年02月06日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包