综合架构批量管理服务之 ansible ================================== 00. 介绍部分 1) 利用剧本功能简单完成服务一键化部署 2) 主机清单配置 3) 剧本的扩展配置功能 4) 多个剧本如何进行整合 5) 剧本的角色目录??? 01. 知识回顾 1) 将所 ...
分类:
系统相关 时间:
2020-04-06 22:12:40
阅读次数:
119
原创 chaos_oper 最后发布于2019-06-13 21:31:44 阅读数 463 收藏展开Playbook(任务剧本) playbook是简单易用的自动化语言编排定义ansible任务集的配置文件,由ansible顺序依次执行,通常是JSON格式的* YML文件playbook是一个非常 ...
分类:
Web程序 时间:
2020-03-27 21:38:39
阅读次数:
124
因为经常换服务器,每次下载的东西都没有了,于是想自己写一个一键化的脚本,帮忙安装各种环境,一键化部署环境. 简单语法 定义变量1,变量名和等号之间不能有空格;2,首个字符必须为字母(a-z,A-Z)。3, 中间不能有空格,可以使用下划线(_)。4, 不能使用标点符号。5, 不能使用bash里的关键字... ...
分类:
系统相关 时间:
2020-03-06 21:55:08
阅读次数:
81
使用ansible服务,实现批量管理第一步,先分发公钥,实现ansible无密码进行控制#!/bin/bash#mkkey2rm-f/root/.ssh/id*ssh-keygen-tdsa-f/root/.ssh/id_dsa-P""-q#fenfaforipin41731doecho================fshost172.16.1.$ip============
分类:
Web程序 时间:
2018-02-01 20:33:33
阅读次数:
246
管理端:[root@m01tools]#catquanwang.sh#!/bin/bashsh/server/scripts/piliangceshimiyao.shansible-playbook/server/tools/rsyncpiliang.ymlansible-playbook/server/tools/nfspiliang.ymlansible-playbook/server/tools/quanwang.yml1./server/scripts/piliangceshimiyao.sh..
分类:
其他好文 时间:
2017-10-29 17:36:53
阅读次数:
313
创建脚本cat/server/scripts/rsyncd.conf.sh修改rsync配置文件cat>>/etc/rsyncd.conf<<EOFuid=rsyncgid=rsyncusechroot=nomaxconnections=200timeout=300pidfile=/var/run/rsyncd.pidlockfile=/var/run/rsync.locklogfile=/var/log/rsyncd.logignoreerrorsreadonly..
分类:
其他好文 时间:
2017-10-29 17:34:51
阅读次数:
276
在管理端一键部署nfsrsync并且实时同步实现非密码非交互式一键部署还会继续增加新的东西未完待续ip:管理61nfs131rsync141web108管理端:齐天大圣的总的脚本[root@m01tools]#catquanwang.sh#!/bin/bashsh/server/scripts/piliangceshimiyao.shansible-playbook/server/tools/rs..
分类:
其他好文 时间:
2017-09-11 18:15:38
阅读次数:
205
创建配置文件[root@m01tools]#catnfspeizhi.shcat>>/etc/exports<<EOF/data172.16.1.0/24(rw,sync)EOF剧本:[root@m01tools]#catnfspiliang.yml-hosts:172.16.1.131#服务端tasks:-name:yumshell:yuminstall-ynfs-utilsrpcbind#安装nfs-name:yunmshell:yum-yinstall..
分类:
其他好文 时间:
2017-09-08 11:56:04
阅读次数:
300
首先创建一个脚本文件/server/tools/peizhi.shcat/server/tools/peizhi.shcat>>/etc/rsyncd.conf<<EOF#luo##paichu.sh##uid=rsyncgid=rsyncusechroot=nomaxconnections=200timeout=300pidfile=/var/run/rsyncd.pidlockfile=/var/run/rsync.locklogfile=/var/log/rs..
分类:
其他好文 时间:
2017-09-08 10:08:01
阅读次数:
113
首先创建一个脚本文件/server/tools/peizhi.shcat/server/tools/peizhi.shcat>>/etc/rsyncd.conf<<EOF#luo##paichu.sh##uid=rsyncgid=rsyncusechroot=nomaxconnections=200timeout=300pidfile=/var/run/rsyncd.pidlockfile=/var/run/rsync.locklogfile=/var/log/rs..
分类:
其他好文 时间:
2017-09-08 10:06:58
阅读次数:
174