小型自动化运维--expect脚本expect可以让我们实现自动登录远程机器,并且可以实现自动远程执行命令。知道用户名和密码或者是使用密钥验证都可以使用,下面介绍expect脚本实现登陆和远程命令:安装ssh包#yuminstall-yexpectopenssh-clients【依赖ssh,通信的机器都要安装openssh..
分类:
其他好文 时间:
2017-04-20 12:08:44
阅读次数:
196
小型自动化运维--expect脚本V2版在实际运维工作中,需要我们向远程主机同步数据,可以用rsync来实现。那么用expect脚本怎么实现数据传输完成之后自动退出远程主机呢?在开始expect脚本V2版之前,我们先来看下,使用expect脚本来实现远程主机的登入,脚本如下:#!/usr/bin/expec..
分类:
其他好文 时间:
2017-04-20 11:58:27
阅读次数:
263
YAML简介YAML是一个可读性高的用来表达资料序列的格式。YAML参考了其他多种语言,包括:XML、C语言、Python、Perl以及电子邮件格式RFC2822等。ClarkEvans在2001年在首次发表了这种语言,另外IngydtNet与OrenBen-Kiki也是这语言的共同设计者。YAMLAin‘tMarkupLanguage,即YAML不..
分类:
系统相关 时间:
2017-03-21 11:33:43
阅读次数:
266
1.scons是linux下的自动构建工具 scons是用Python编写的,使用scons之前需确认是否已经安装了Python。(在系统的命令行中运行python -V或python --version)。 2.安装过程如下 wget http://prdownloads.sourceforge. ...
分类:
系统相关 时间:
2016-12-08 21:25:24
阅读次数:
222
定制linux自动化安装镜像安装必须的软件yum-yinstallcreaterepomkisofsanaconda-runtimeyum-yinstallrsync制作镜像基本模型mkdir/yousm/CentOS6.2#创建镜像目录mount/dev/cdrom/mnt#挂载现有的安装系统盘/usr/bin/rsync-a--exclude=Packages/--exclude=repodata//mnt//yousm/Ce..
分类:
系统相关 时间:
2016-11-20 00:23:08
阅读次数:
354
PXE是什么?PXE(prebootexecuteenvironment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,再用tftp(trivialfiletransfer..
分类:
其他好文 时间:
2016-11-07 22:50:03
阅读次数:
329
前言Cobbler是一个自动化和简化系统安装的工具,通过使用网络引导来控制和启动安装。Cobbler的特性包括存储库镜像、Kickstart模板和连接电源管理系统。使用Cobbler之前需要先了解下PXE和Kickstart的基本原理,文章包含了Cobbler工作原理和Cobbler部署实践两部分内容,交叉关联..
分类:
其他好文 时间:
2016-11-07 08:24:16
阅读次数:
329
认真的测试过网上的大多数文章和版本,真正能一次性测试通过的文章太少了,需要反复的推敲,反复的查阅资料,才能真正的测试成功,所以,在此背景下,总结了Rsync,加上自己的理解分享出来;1、原理篇Rsync,
故名思议,是一个远程数据同步工具,可以镜像整个目录树和文件系统..
分类:
其他好文 时间:
2016-09-13 22:44:32
阅读次数:
222
自动化介绍和大数据、云计算一起热火朝天的就是自动化运维了,然后就有了现在很火的职位DevOps。各个培训机构雨后春笋般,推出了Python自动化运维培训。不知道培训的效果怎样。但是感觉有点误导的意味。有个朋友参加了某培训机构的Python自动化运维培训,培训完后就给我说他要..
分类:
其他好文 时间:
2016-07-18 06:07:37
阅读次数:
256