一、系统基础信息模块 1.1 获取系统性能信息模块psutil 1.1.1 获取系统性能信息 点击查看:https://www.cnblogs.com/hwlong/p/9079405.html 1.1.2 系统进程管理方法 点击查看:更新中 1.2 IP地址处理模块IPy 1.2.1 IP地址、网 ...
分类:
编程语言 时间:
2018-05-24 19:36:03
阅读次数:
236
1、常用的自动化运维工具对比 1、Puppet 基于ruby语言开发,CS架构,扩展性强,比如集群,客户端和服务器通信用ssl协议 2、Slatstack 基于python开发,也是采用cs架构,比puppet更轻量级,脚本配置更为简单 3、Ansible 基于python开发,支持分布式,无需客户 ...
分类:
其他好文 时间:
2018-05-24 13:56:04
阅读次数:
277
本文主要详细介绍了Ansible自动化运维的使用领域和架构!
分类:
其他好文 时间:
2018-05-24 10:36:23
阅读次数:
879
在CentOS7中部署Cobbler自动装机Cobbler概述:Cobbler是一个使用Python开发的开源项目,通过将部署系统所涉及的所有服务集中在一起,来提供一个全自动批量快速建立Linux系统的网络安装环境。Cobbler提供了DHCP管理、YUM源管理、电源管理等功能,除此之外还支持命令行管理、WEB界面管理,并且提供了API接口,方便进行二次开发。安装Cobbler环境:Cobbler
分类:
其他好文 时间:
2018-05-21 20:24:05
阅读次数:
173
1 # coding = utf-8 2 import os 3 if os.getuid()== 0: 4 pass 5 else: 6 print '当前用户不是root用户,请以root用户执行脚本' 7 sys.exit(1) 8 version = raw_input('请输入你想安装的P... ...
分类:
其他好文 时间:
2018-05-21 16:08:35
阅读次数:
157
CentOS7使用cobbler自动装机服务简介Cobbler是使用python开发的开源项目,通过将部署系统所涉及的所有服务集中在一起,提供一个全自动批量快速建立Linux系统的网络安装环境。实验过程首先导入epel源文件安装cobbler以及其相关服务软件包启动相关服务检查Cobbler配置,查看有哪些需要优化的项目下面进行cobbler配置文件的优化修改[root@bogon~]#vim/e
分类:
其他好文 时间:
2018-05-21 12:37:51
阅读次数:
139
1.前言 1.1ansible软件介绍 python 语言是运维人员必须会的语言 ansible 是一个基于python 开发的自动化运维工具 其功能实现基于ssh远程连接服务 ansible 可以实现批量系统配置,批量软件部署,批量文件拷贝,批量运行命令等功能 除了ansible之外,还有salt ...
分类:
其他好文 时间:
2018-05-21 00:01:13
阅读次数:
177
Cobbler可以实现多版本多部署要求的情况,这是kickstart不具备的。Cobbler部署系统不需要协调各个服务,可以统一管理。实验目的:在centos7系统中安装cobbler。准备材料:CentOs7系统。实验步骤:先安装在线更新源输入yumlist在线安装准备工具输入yuminstallcobblercobbler-webdhcptftp-serverpykickstarthttpdr
分类:
其他好文 时间:
2018-05-20 20:12:08
阅读次数:
174
一、Ansible介绍 ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。 ansible是基于模块工作的,本身没有批量部署的能力。真正具有 ...
分类:
其他好文 时间:
2018-05-20 18:11:10
阅读次数:
221