1、简介ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansible所运..
                            
                            
                                分类:
其他好文   时间:
2015-01-16 19:23:52   
                                阅读次数:
279
                             
                    
                        
                            
                            
                                学习此文章前希望自己能够使用kickstart自动安装系统,本文是在我的上篇文章的环境下修改完成的。实现目的:kickstart全自动安装时能够选择其它版本的系统。例如:Centos66.x86和Centos66.x86_641、tftpboot目录下新建Centos66_64和Centos66_32[root@lw-02tftpboot]#mkdirCento..
                            
                            
                                分类:
其他好文   时间:
2015-01-13 10:43:45   
                                阅读次数:
219
                             
                    
                        
                            
                            
                                ansible简洁易用而获得企业的青睐,无需客户端,仅需要ssh协议即可完成ansible的安装http://boking.blog.51cto.com/8080748/1559157,博客中写明了ansible的安装环境及方法,模块的使用http://blog.ifengidc.com/?p=872ansible与被管理端建立联系仅需要ssh认证,如果需要免密钥..
                            
                            
                                分类:
其他好文   时间:
2015-01-09 17:35:32   
                                阅读次数:
370
                             
                    
                        
                            
                            
                                rsync是类unix系统下的数据镜像备份工具——remote sync。一款快速增量备份工具 Remote Sync,远程同步 支持本地复制,或者与其他SSH、rsync主机同步。与传统的cp、scp、tar备份方式相比,rsync具有安全性高、备份迅速、支持增量备份等优点,通过rsync可以解决对实时性要求不高的数据备份需求,例如定期的备份文件服务器数据到远端服务器,对本地磁盘定期做数据镜像等...
                            
                            
                                分类:
Web程序   时间:
2015-01-07 13:12:57   
                                阅读次数:
267
                             
                    
                        
                            
                            
                                第一节介绍了gitolitemirror,使得代码能够被传送到服务器组的内部网络中,但是接下来如何将代码再部署到上千台服务器上,而且还能够实现代码回滚呢?shell工具?目前对我来说可以很快的做出来,而且比学一个新的软件快多了。但是记得老男孩的李某某曾经写过一个博客"哥们别逗..
                            
                            
                         
                    
                        
                            
                            
                                [root@ha~]#lsanaconda-ks.cfgansiblehar1.shhar.shinstall.loginstall.log.syslogpurge_relay_logs.shshell[root@ha~]#cdansible/[root@haansible]#lsbookhost[root@haansible]#pwd/root/ansible[root@haansible]#lsbookhost[root@haansible]#我的host主机和play-book是在单独..
                            
                            
                                分类:
其他好文   时间:
2015-01-04 19:43:47   
                                阅读次数:
238
                             
                    
                        
                            
                            
                                1:安装安装依赖库yuminstall-yzlibzlib-develyuminstall-yopensslopenssl-devel源代码编译安装py	#编译安装python2.7mkdir-p/usr/local/src/python_srccd/usr/local/src/python_srcwgethttp://www.python.org/ftp/python/2.7.5/Python-2.7.5.tar.bz2tar-xfPython-2.7.5.tar.bz..
                            
                            
                                分类:
其他好文   时间:
2015-01-04 19:43:08   
                                阅读次数:
257
                             
                    
                        
                            
                            
                                Ansible通过模块的方式来完成一些远程的管理工作。可以通过ansible-doc-l查看所有模块,可以使用ansible-doc-smodule来查看某个模块的参数,也可以使用ansible-dochelpmodule来查看该模块更详细的信息。默认的模块位置在/usr/share/ansible。下面列出一些常用的模块:1.setup可..
                            
                            
                                分类:
其他好文   时间:
2015-01-04 19:41:25   
                                阅读次数:
353
                             
                    
                        
                            
                            
                                ansible推送ssh公钥1管理机器少的情况下可以直接推送过去使用ssh-keygen-trsa生成密钥对,!miyaoQQ截图20141225124030.png!id_rsa私钥,保留在主机,id_rsa.pub是公钥需要推送到管理机器上,并重命名为authorized_keys文件推送到远程机器ssh-copy-id-i~/.ssh/id_rsa.pubusernam..
                            
                            
                                分类:
其他好文   时间:
2015-01-03 13:24:19   
                                阅读次数:
190
                             
                    
                        
                            
                            
                                ansible推送ssh公钥1管理机器少的情况下可以直接推送过去使用ssh-keygen-trsa生成密钥对,!miyaoQQ截图20141225124030.png!id_rsa私钥,保留在主机,id_rsa.pub是公钥需要推送到管理机器上,并重命名为authorized_keys文件推送到远程机器ssh-copy-id-i~/.ssh/id_rsa.pubusernam..
                            
                            
                                分类:
其他好文   时间:
2015-01-03 13:23:55   
                                阅读次数:
184