项目背景:为了更好的实现我们企业的自动化运维,我们需要对pexpect模块有清晰的了解和使用能力。实验环境:vmwareworkstation11centos6.5的系统下pexpect服务器:192.168.0.26远程主机:192.168.0.14SecureCRT(ssh远程连接软件)软件介绍Pexpect是一个用来启动子程序并对其进..
分类:
其他好文 时间:
2016-04-11 18:55:27
阅读次数:
198
一、关于Ansible简单,无代理,强大的开源IT自动化工具Simple,agentlessandpowerfulopensourceITautomation说明:1.默认通过SSH协议管理主机。2.管理主机要安装python2.6或者2.7(控制主机不支持Windows系统)二、安装2.1配置开源镜像源打开http://mirrors.skyshe.cn/#generator2...
分类:
其他好文 时间:
2016-04-11 07:32:15
阅读次数:
163
psutil跨平台的PS查看工具执行pipinstallpsutil即可,或者编译安装都行。#输出内存使用情况(以字节为单位)importpsutil
mem=psutil.virtual_memory()
printmem.total,mem.used,mem
printpsutil.swap_memory()#输出获取SWAP分区信息#输出CPU使用情况cpu=psutil.cpu_stats()
pr..
分类:
编程语言 时间:
2016-04-09 01:45:05
阅读次数:
198
项目背景:实验环境:vmwareworkstation11centos6.5的系统下fabric服务器主机:ip:192.168.0.14堡垒机:ip:192.168.0.44目标服务器:ip:192.168.0.26SecureCRT(ssh远程连接软件)软件介绍:Fabric官网对于它的说明:FabricisaPython(2.5-2.7)libraryandcommand-linetoolfor..
分类:
其他好文 时间:
2016-04-08 15:33:11
阅读次数:
226
Ansible自动化运维(一)一、ansible自动化运维二、ansible安装1、基本软件安装(1)安装python-2.7.8cdpython-2.7.8./configure--prefix=/usr/local&&make&&makeinstall#如果ansible找不到python头文件的话,将Pytho头文件复制到标准目录cp-a/usr/local/include/p..
分类:
其他好文 时间:
2016-04-08 01:04:55
阅读次数:
208
Ansible自动化运维(二)(2)配置和使用ansible#复制配置文件mkdir/etc/ansible/cpexamples/ansible.cfg/etc/ansible/cpexamples/hosts/etc/ansible/#修改/etc/ansible/hosts,可以使用IP或者域名替代[hadoop]masternode1node2node3[other]all#修改/etc/ansible/ansible.cfgprivat..
分类:
其他好文 时间:
2016-04-08 01:04:23
阅读次数:
180
Ansible自动化运维(三)
(2)配置和使用ansible
#copy复制文件到远程主机(选项说明择自网络)
backup:在覆盖之前,将源文件备份,备份文件包含时间信息。有两个选项:yes|no
content:用于替代"src",可以直接设定指定文件的值
dest:必选项。要将源文件复制到的远程主机的绝对路..
分类:
其他好文 时间:
2016-04-08 01:02:30
阅读次数:
167
项目背景:通过部署Saltstsck环境,我们可以在成千上万的服务器上做到批量执行命令,根据不同业务特点我们可以进行配置集中化管理、分发文件、采集服务器数据、软件包管理。可以搭建我们自己的自动化运维平台,满足我们的不同场景下的需求。实验环境:vmwareworkstation11centos..
分类:
其他好文 时间:
2016-04-06 18:58:41
阅读次数:
447
用python也差不多一年多了,python应用最多的场景还是web快速开发、爬虫、自动化运维:写过简单网站、写过自动发帖脚本、写过收发邮件脚本、写过简单验证码识别脚本。 爬虫在开发过程中也有很多复用的过程,这里总结一下,以后也能省些事情。 1、基本抓取网页 get方法 ? 1 2 3 4 5 im ...
分类:
编程语言 时间:
2016-04-06 14:54:56
阅读次数:
217
项目背景:实验环境:软件介绍:实验流程:一、软件安装1、首先安装ruby环境:查看你是否安装:2、安装puppet源3、安装puppet、puppet-serverfacter在服务器端查看puppet版本4、在客户端进行的安装操作二、软件的配置文件修改1、服务器端配置文件修改2、客户端配置文件修改可以..
分类:
其他好文 时间:
2016-04-03 20:32:17
阅读次数:
261