集群自动化批量管理-剧本

一、剧本

  • 导演:指导演员进行动作
  • 剧本:playbook以文件形式对Linux系统操作进行编排,根据我们的编排实现批量管理(部署,维护,巡检)
  • 剧本文件:
    • .yml或.yaml结尾
    • 缩进(对齐,使用空格进行对齐,不能使用Tab键)
    • 每次使用2个空格
    • 角色play(指定你要管理的主机(主机清单里面的))
      任务tasks具体要执行的模块(根据你的步骤转换)
      模块(根据你的操作流程,步骤选择模块)
yum install -y cowsay

ansible -i hosts all -m ping

ansible-playbook -i hosts 01.show.yml
  • 内容
  • 效果

1.1自动更新密码

  • passwd存放密码
  • 使用user模块password进行更新密码
  • 变量
    • 剧本中hosts和tasks之间定义
    • 命名注意不用占用ans命令
    • 使用变量“{{ 变量 }}”
    • 是否加引号 看变量是否为开头

1.2批量添加用户指定uid,gid

  • web,nfs,backup
  • ans-www 2999 2999 虚拟机

1.3书写rsync服务端部署剧本

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇