Cobbler是一个开源项目,用来部署和安装系统。Cobbler不仅仅是一个pxe服务器,他还可以管理dns和dhcp。一般数据中心里或者生产环境,是不允许dhcp, 但是pxe需要使用dhcp,所以我们这里根据mac地址来分配IP,这样dhcp就不会影响现有网络了。1. 首先关闭selinuxsudo sed -i '/SELINUX/s/enforcing/disabled/' /etc/se...
分类:
其他好文 时间:
2015-02-06 21:52:32
阅读次数:
287
saltstack实现远程配置管理功能首先是要先匹配到对应的targetminion,然后才会将命令发送到匹配到的minion上去执行。这里介绍两种比较强大的匹配方法,一是创建节点组;二是使用复合匹配器。节点组将不同的主机分配到不同的组中去,便于实现主机的集中化管理,接下来首先看salt..
分类:
其他好文 时间:
2015-02-06 07:12:00
阅读次数:
240
文件同步:其实在做openstack的运维对一些文件的同步其实是很繁琐。有一个配置项或者一行代码的源码文件进行同步。那么现在我们就开始介绍saltstack的文件同步功能环境说明:操作系统版本:rhel6.5x641、master配置同步根目录在开始saltstack的配置管理之前,要首先指定saltsta..
分类:
其他好文 时间:
2015-02-04 18:55:03
阅读次数:
2090
随着服务器的增多,越来越多的工作是反复一样的操作,这时候我们开始烦恼。介绍一款很好用的批量操作的软件系统:saltstack。废话少说。环境说明:操作系统版本:rhel6.5x64软件下载:http://yunpan.cn/cKvxxLbmaQiMM访问密码166e官方下载:http://docs.saltstack.cn/zh_CN/lat..
分类:
其他好文 时间:
2015-02-03 19:45:36
阅读次数:
178
案例: 线上有一数据库,需要每周全备一次,每天差备一次[安全起见还是差备吧,不要增备,不要吝啬磁盘哦,而且差备恢复还很快] 1、每周对数据库hellodb做完全备份 crontab任务计划: 10 01 * * 1 /bin/bash /work/dump-complete-hello.sh ===...
分类:
数据库 时间:
2015-01-25 13:49:01
阅读次数:
311
开发自动化运维管理平台开发环境:
操作系统:Cenots6.6
Web框架:tornado-4.0.2
数据库:mysql-5.1.73
相关软件包:
tornado相关依赖包
backports.ssl_match_hostname-3.4.0.2.tar.gz
setuptools-5.7.tar.gz
certifi-1.0.1.tar.gz
tornado-4.0.2.tar.gz
torndb数据库环境需要..
分类:
其他好文 时间:
2015-01-25 11:14:56
阅读次数:
224
得到当前工作目录,即当前Python脚本工作的目录路径:os.getcwd()返回指定目录下的所有文件和目录名:os.listdir()函数用来删除一个文件:os.remove()删除多个目录:osremovedirs(r"c:\python") //略危险,熟练之后再用吧检验给出的路径是否是一个文...
分类:
编程语言 时间:
2015-01-24 13:07:00
阅读次数:
214
一、自动化安装系统工具1、Cobbler另一个自动化安装工具;2、Kickstart二、使用kickstart自动化安装系统服务器安装的软件:1、dhcp服务[root@clz~]#yuminstalldhcp-ydhcpd的配置文件:1subnet192.168.10.0netmask255.255.255.0{
2range192.168.10.100192.168.10.120;
3optiondo..
分类:
其他好文 时间:
2015-01-20 18:17:28
阅读次数:
218
1、简介ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansible所运..
分类:
其他好文 时间:
2015-01-16 19:23:52
阅读次数:
279
一:Cobbler的安装yum-yinstallcobblerhttpdrsynctftp-serverxinetddhcppython-ctypescmanpykickstart2.配置cobbler2.1配置cobbler主配置文件vim/etc/cobbler/settings#cobbler主配置文件
manage_dhcp:1#启用cobblerdhcp功能
manage_rsync:1#启用cobblerrsync功能
next_server:..
分类:
其他好文 时间:
2015-01-14 01:05:54
阅读次数:
304