
批量管理工具
批量管理工具
bjgaocp
这个作者很懒,什么都没留下…
展开
-
ansible程序roles角色
剧本编写完问题: 1. 目录结构不够规范 OK 2. 编写好的任务如何重复调用 3. 服务端配置文件改动,客户端参数信息也自动变化 4. 汇总剧本中没有显示主机角色信息 5. 一个剧本内容信息过多,不容易进行阅读,如何进行拆分 OK 第一个历程: 规范目录结构 cd /etc/ansible/roles mkdir {rsync,nfs} --- 创建相应角色目录,目录名代表角色名 mkdir...原创 2020-05-13 18:33:40 · 133 阅读 · 0 评论 -
将多个剧本进行整合
vim site01.yaml方式一:include_tasks: f1.yml - hosts: all remote_user: root tasks: - include_tasks: f1.yml - include_tasks: f2.yml 方式二:include: f1.yml - include:f1.yml - include:f2.yml 方式三:- import_play...原创 2020-05-13 14:03:56 · 250 阅读 · 0 评论 -
NFS服务剧本
第一个历程: 创建几个目录 [root@m01 ansible-playbook]# tree nfs-file/ nfs-file/ ├── nfs-client └── nfs-server 第二个历程: 编写剧本信息 主机清单: [nfs:children] nfs_server nfs_client [nfs_server] 172.16.1.31 [nfs_client] 172.16.1.7 172.16...原创 2020-05-13 13:57:48 · 177 阅读 · 0 评论 -
剧本的重要功能介绍
01. 编写剧本的重要功能介绍 a 在剧本中设置变量信息 OK 3种方式 常用方式--剧本中设置 b 在剧本中设置注册信息 OK 执行剧本时,可以显示输出命令结果信息 debug b 在剧本中设置判断信息 OK setup c 在剧本中设置循环信息 OK d 在剧本中设置错误忽略 OK d 在剧本中设置标签信息 OK e 在剧本中设置触发信息 OK f ...原创 2020-05-13 13:52:46 · 391 阅读 · 0 评论 -
ansible剧本编写
剧本的编写方法 剧本的作用: 可以一键化完成多个任务 自动化部署rsync服务: 服务端的操作 第一个历程安装软件: ansible 172.16.1.41 -m yum -a "name=rsync state=installed" 第二个历程编写文件: ansible 172.16.1.41 -m copy -a "src=/x...原创 2020-05-08 16:39:59 · 256 阅读 · 0 评论 -
ansible模块 yum service cron user
1 yum模块 name --- 指定安装软件名称 state --- 指定是否安装软件 installed --- 安装软件 present latest absent --- 卸载软件 removed ansible...原创 2020-05-06 15:19:54 · 184 阅读 · 0 评论 -
ansible文件类型模块copy file fetch
文件类型模块: 1 copy模块 – Copies files to remote locations 将数据信息进行批量分发 基本用法: ansible 172.16.1.31 -m copy -a "src=/etc/hosts dest=/etc/" 172.16.1.31 | CHANGED => { --- ...原创 2020-05-06 11:13:20 · 296 阅读 · 0 评论 -
ansible模块-command模块shell模块script模块
模块的应用语法格式: ansible 主机名称/主机组名称/主机地址信息/all -m(指定应用的模块信息) 模块名称 -a(指定动作信息) "执行什么动作"命令类型模块: 掌握第一个模块: command (默认模块) command – Executes a command on a remote node 在一个远程主机上...原创 2020-04-29 16:08:09 · 302 阅读 · 0 评论 -
ansible安装和配置
ansible官方网站: https://docs.ansible.com/准备工作ansible只有master端,没有slave,被控制端不用安装任何服务,控制方式通过SSH免密登录实现.首先在管理机上要配置SSH免密登录被管理主机ssh-keygen -t dsasshpass -p123456 ssh-copy-id -i /root/.ssh/id_dsa.p...原创 2020-04-29 13:19:16 · 227 阅读 · 0 评论 -
Saltstack安装与认证
配置YUM源wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo服务端安装配置yum -y install salt-master salt-minion客户端安装配置yum -y install salt-minionvim /etc/salt/minion...原创 2019-09-05 16:02:05 · 140 阅读 · 0 评论