通过ansible部署高可用LNAMMKP架构主/备模式高可用keepalived+{nginx(proxy)|lvs}两台主机:httpd+php+Discuz!+phpMyAdmin一台主机:memcached用来缓存php的session;一台主机:mysql-server或mariadb-server;实验规划:这里我规划用备用模式高可用两台keepalived+nginx(proxy..
分类:
其他好文 时间:
2017-11-14 11:22:18
阅读次数:
273
原文地址:http://edustack.org/ 所需知识: Linux Git Python (Django Mako coffeescript sass) (MongoDB Mysql) Ansible-playbook Gem 项目介绍: http://code.edx.orghttp:// ...
分类:
其他好文 时间:
2017-11-13 21:39:59
阅读次数:
196
现在Openstack社区的安装部署方式已经开始推荐使用kolla进行部署,kolla项目现在包括两个子项目:kolla-ansible和kolla-kubernetes,其中kolla-ansible应用于生产环境案例多些并且使用广泛一些,本文档kolla是指kolla-ansible。kolla-ansible项目是基于ansibleplaybook的部署方..
分类:
其他好文 时间:
2017-11-13 14:54:19
阅读次数:
217
Ansible是新出现的自动化运维工具,基于Python研发。糅合了众多老牌运维工具的优点实现了批量操作系统配置、批量程序的部署、批量运行命令等功能。仅需在管理工作站上安装ansible程序配置被管控主机的IP信息,被管控的主机无客户端。ansible应用程序存在于epel(第三方社区)源,依赖于很 ...
分类:
编程语言 时间:
2017-11-12 16:32:35
阅读次数:
251
playbook管理配置文件(总结)-将我们把一个服务部署到客户机上后(以nginx为例),我们经常需要更改一个配置文件,配置文件改好后我们还需要加载nginx的服务,这时就用到了管理配置文件,有时也会出现这样一个场景当我们更改了一个配置文件,发现改错了,需要回滚到之前的配置,..
分类:
其他好文 时间:
2017-11-10 12:49:01
阅读次数:
183
Ansible企业实战环境中,如果管理的服务器越来越多,Ansibe执行效率会变得比较慢,可以通过优化Ansible提供工作效率,由于Ansible基于SSH协议通信,SSH连接慢会导致整个基于Ansible执行变得缓慢,也需要对Openssh进行优化,具体优化的方法如下: (1) Ansible ...
分类:
其他好文 时间:
2017-11-09 22:43:03
阅读次数:
227
[root@Ansible-server ~]# rpm -Uvh http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm [root@Ansible-server ~]# ansible web -m ...
分类:
其他好文 时间:
2017-11-09 22:26:28
阅读次数:
238
1用playbook安装nginx-思路:先在一台机器上编译安装好nginx、打包,然后再用ansible去下发先在服务端编译nginx(服务端为chy01192.168.212.11客户机为chy02192.168.212.12)[root@chy01~]#cd/etc/ansible/
[root@chy01ansible]#mkdirnginx_install//先创建一个nginx的安装目录
[..
分类:
其他好文 时间:
2017-11-09 20:54:30
阅读次数:
196
一。yaml语法: 1. yaml语法编写 1.1 同层级的字段通过相同缩进表示 1.2 map结构里面key/value用‘:’来分隔 1.3 key/value可以同行写,也可以换行写,换行写必须以“-”来分隔 1.4 区分大小写 1.5 数组可以用 [] 1.6 hash可以用{} 2. ya ...
分类:
其他好文 时间:
2017-11-09 14:28:10
阅读次数:
128
1ansible安装包和管理服务安装包操作如下:[root@chy~]#ansiblechy01-myum-a"name=httpd"//安装一个包
chy01|SUCCESS=>{
"changed":false,
"failed":false,
"msg":"",
"rc":0,
"results":[
"httpd-2.4.6-67.el7.centos.6.x86_64providinghttpdisalreadyinstalled"
]
}
[root..
分类:
其他好文 时间:
2017-11-09 11:27:56
阅读次数:
286