而且采用RSA Key方式确认身份,传输采用AES加密,这使得它的安全性得到了保障。SaltStack经常被描述为Func加强版+Puppet精简版。 为什么选择SaltStack? 目前市场上主流的开源自动化配置管理工具有puppet、chef、ansible、saltstack等等。到底选择那个 ...
                            
                            
                                分类:
其他好文   时间:
2016-09-10 09:01:42   
                                阅读次数:
395
                             
                    
                        
                            
                            
                                import osimport sysimport ansiblefrom collections import namedtuplefrom ansible.parsing.dataloader import DataLoaderfrom ansible.vars import VariableM ...
                            
                            
                         
                    
                        
                            
                            
                                管理端:192.168.1.131		Centos7.2node1:	1.121				Centos6.7node2:	1.122				Centos6.7node3:	1.123				Centos6.7[root@server~]#yum-yinstallansible				#需要安装EPEL源[root@server~]#ssh-keygen-trsa-P‘‘[root@server~]#ssh-copy-id-i~/.ssh/id_rsa.pub192.168.1.131		#管..
                            
                            
                                分类:
其他好文   时间:
2016-09-09 19:03:32   
                                阅读次数:
314
                             
                    
                        
                            
                            
                                原先的lsof-i:port方式重启java程序经常会有些小问题,这里改进了新脚本,并且结合ansilbe使用,直接上脚本和样例。restat-tm.sh#!/bin/bashJAVA_HOME="/usr/local/java/jdk1.8.0_25"###jdkAPP_MAINCLASS="TM"###TM.jarAPP_HOME="/home/java/tm"####/home/java/tm/***#java虚拟..
                            
                            
                                分类:
编程语言   时间:
2016-09-09 01:07:50   
                                阅读次数:
1009
                             
                    
                        
                            
                            
                                管理端:192.168.1.131		Centos7.2node1:	1.132				Centos7.2node2:	1.133				Centos7.2node3:	1.122				Centos6.7[root@server~]#yum-yinstallansible[root@server~]#ssh-keygen-trsa-P‘‘[root@server~]#ssh-copy-id-i~/.ssh/id_rsa.pub192.168.1.131		#管理本机[root@server~..
                            
                            
                                分类:
其他好文   时间:
2016-09-08 16:42:10   
                                阅读次数:
262
                             
                    
                        
                            
                            
                                    一、基础介绍 1、简介 ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能力。真正具有批 ...
                            
                            
                                分类:
其他好文   时间:
2016-09-07 22:52:07   
                                阅读次数:
204
                             
                    
                        
                            
                            
                                目前主要有两种类型的批量工具: 1基于ssl的 func :需要agent 命令加密 2基于ssh的 ansible:不需要agent 密令不加密 sever端需要保存客户端账户密码 或者秘钥 当然func是极其安全的 但是也过于重量级和繁琐 目前流行的都是 基于ssh的 工具 我们在做OS con ...
                            
                            
                                分类:
其他好文   时间:
2016-09-06 06:48:25   
                                阅读次数:
210
                             
                    
                        
                            
                            
                                ansible-playbook参考(1)基础示例~]#vimbase.yaml
-hosts:192.168.1.114
remote_user:root
tasks:
-name:installhttpdserver
yum:name=httpdstate=present
-name:starthttpdserver
service:name=httpdstate=started(2)handlers示例~]#vimhandlers.yaml
-hosts:192.168.1.114
re..
                            
                            
                                分类:
其他好文   时间:
2016-09-06 01:17:27   
                                阅读次数:
133
                             
                    
                        
                            
                            
                                有点曲折,但没办法,还要通过VAGRANT里的ANSIBLE建DOCKER呢。。 VagrantFile bootstrap.sh ansible hosts: ...
                            
                            
                         
                    
                        
                            
                            
                                [root@ansible~]#mysqldump-uroot-p123456xxx>/opt/xxx.sql#备份数据库xxx
[root@ansible~]#egrep-v"#|\*|--|^$"/opt/xxx.sql
DROPTABLEIFEXISTS`test`;
CREATETABLE`test`(
`id`int(4)NOTNULLAUTO_INCREMENT,
`name`char(20)NOTNULL,
PRIMARYKEY(`id`)
)ENGINE=InnoDBAUTO_..
                            
                            
                                分类:
数据库   时间:
2016-09-05 09:17:47   
                                阅读次数:
288