[toc] 自动化运维工具 Ansible基础 自动化运维的含义 1.手动运维时代 2.自动化运维时代 3.自动化运维工具给运维带来的好处 Ansible 基础及安装 1.什么是Ansible Ansible是一个自动化 统一配置管理工具 2.同类型软件对比 1.puppet 学习难,安装ruby环 ...
分类:
其他好文 时间:
2019-09-16 13:55:07
阅读次数:
108
第二章 Python入门 2.1.简介 Python是著名的“龟叔”( Guido van Rossum )在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言 2.1.1.Python适合开发哪些类型的应用呢? 云计算 机器学习 科学运算 自动化运维 自动化测试 爬虫 数据分析 GUI ...
分类:
编程语言 时间:
2019-09-12 13:29:52
阅读次数:
103
本节索引 场景分析 ssh免密登录 pssh工具批量管理 SHELL自动化脚本 本篇总结 场景分析 作为一个运维工程师,不是每个人工作的环境都想阿里、腾讯那样,动不动就上亿的PV量,上万台服务器。我们通常还是工作在,几十台上百台服务器这样的环境,而使用ansible或者puppet这样的自动化运维工 ...
分类:
其他好文 时间:
2019-09-04 13:10:44
阅读次数:
89
一、python能做什么? 1、爬虫 2、大数据与数据分析(Spark) 3、自动化运维与自动化测试 4、Web开发:Flask、Django 5、机器学习:Tensor Flow 二、Python3环境安装 第一步:Python官网:https://www.python.org下载 第二步:下载好 ...
分类:
编程语言 时间:
2019-08-22 12:51:14
阅读次数:
106
目录 项目部署与ansible自动化部署 一、项目部署 二、ansible自动化部署(python自动化运维) 1、安装ansible 2、ansible例子 3、ansible自动化部署nginx 项目部署与ansible自动化部署 一、项目部署 # 1.将项目的压缩包拖入xshell # 2.从 ...
分类:
其他好文 时间:
2019-08-20 22:34:55
阅读次数:
161
作者:独笔孤行@TaoCloud前言Cobbler是自动化运维的必备工具,可通过网络启动(PXE)方式实现操作系统快速批量安装。Cobbler快速安装操作系统基于kickstart实现,但Cobbler功能更完善,管理更加简便、高效。Cobbler通过将安装系统所涉及的服务(tftp、dhcp、kickstart)集中管理,提供全自动化批量快速安装系统的网络环境,以实现大规模机房设备的统一管理。一
分类:
其他好文 时间:
2019-08-14 00:03:20
阅读次数:
233
当我们服务器数量只有1台,2台,几台时,我们部署软件工具可以逐台登录服务器操作,但随着企业服务器数量不但增多,显然逐台登录部署已经变得不现实。这时自动化运维管理工具就闪亮登场了,目前比较流行的工具有puppet,ansible,saltstack。我曾经使用过ansible和saltstack,当机器数量较多时,ansible执行比saltstack慢很多,今天主要介绍下saltstack。1.s
分类:
其他好文 时间:
2019-08-10 23:06:02
阅读次数:
122
linux系统运维常用的几个命令,包含,查询系统内存,cpu,进程和监控网卡流量信息的等等命令
分类:
系统相关 时间:
2019-08-09 21:37:30
阅读次数:
135
Ansible介绍ansible是一款的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。Ansible特点ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架。ansiblle具有
分类:
其他好文 时间:
2019-08-09 15:36:13
阅读次数:
105
python3中必须使用dnspython3和httplib2!! 直接安装dnspython3和httplib2 本脚本源自 刘天斯的《python 自动化运维技术与最佳实践》 该脚本功能为判断业务是否正常。过程为:首先脚本会向dns服务器提出解析请求,拿到请求返回结果后(一个域名返回多个A记录) ...
分类:
编程语言 时间:
2019-08-03 16:14:27
阅读次数:
146