自动化
-
Ansible_variable
Ansible变量 系统自动化让重复的工作变得更加容易,但是每个系统还是有一些细微的差别,变量就是如何处理系统之间的不同之处。这里将会列出变量的极大部分使用方法。 本文假设:你已经知道如何使用Ansible。知道inventory,facts等概念。 Ans…
-
Ansible(From Wikipedia)
Ansible 是一个免费的用于配置和管理计算机的的软件平台。它集成了软件部署,ad hoc任务执行,和管理配置的功能。它依赖Python2.4之后的版本和通过SSH或者PowerShell管理节点。模块工作在JSON格式,输出信息可以被任何编程语言再次编写。系统管理员可以使用YAML…
-
ansible-playbook组件解析及操作全解
一、ansible-playbook介绍: playbook是由一个或多个”play”组成的列表。play的主要功能在于将事先归为一组的主机装扮成事先通过ansible中的task定义好的角色。从根本上来将,所谓的task无法是调用ansible的一个module。将多个paly组织在一个playbook中,即可以让他们联通起来按事…
-
ansible学习笔记
简介: 在日常服务器维护中,从系统安装到程序部署再到发布应用,在大规模的生产环境中,如果需要手动的每台服务器进行安装配置将会给运维人员带来许多繁琐而又重复的工作。这就促使了在每个运维层次中出现了不同的自动化运维工具。 常见的自动化运维工具分类有以下几类: 系统安装运维工具(OS Provisioning): …
-
PXE自动化安装系统
PXE自动化安装的流程: 开机自检 > 加载ROM中的bios代码 > 检查设备启动顺序,由于PXE自动安装是基于网卡作引导的,所以,会选择网卡 > 网卡中会有PXE的模块,从dhcp服务器获取ip地址 掩码 网关 dns 重要的是tftp服务器的地址 从tftp服务器需要获取的bootloder的文件名的信息 > 从tftp中加载p…
-
Cobbler实现多系统自动化安装
Cobbler介绍: Cobbler能够快速建立多系统同时安装的网络系统安装环境;传统的pxe+dhcp+tftp+kickstart仅能够提供单一系统安装,功能过于简单;如果遇到安装不同操作系统时就遇到瓶颈;而cobbler正好解决了这一问题。Cobbler是增强版的网络系统安装。 Cobbler由不同的组件配合完成系统安装,各组件之间配合如下…
-
Linux之查找命令find简介
查找命令find简介 Linux使用过程中难免会遇到查找功能,类似于Windows中的搜索功能,如果想要找某个文件在什么地方,什么格式的文件等等。在Linux中我们可以使用find、locate、which、whereis等命令。接下来我们就简单说一下如何使用这几个命令查找文件。 一、which which命令的作用是,在PATH变…
-
集中管理利器-puppet快速入门-中
集中管理利器-puppet快速入门-中 6. 尝试启动master puppet 启动master puppet,并确认8140端口已被监听: #puppet返回成功,但不一定能成功启动,puppet这个功能希望能改进… 7. 目录结构 /etc/puppet/ …
-
集中管理利器-puppet快速入门-上
带着问题来学习 Ø 从如下内容来看,如何自定义安装用户想要的东西呢? …
-
一步到位实现zabbix安装
简介 zabbix是一个基于WEB界面的提供分布式网络监视功能的企业级的开源解决方案。相对于cacti和nagios而言,zabbix最大的特点是分布式监控,自动发现,自定义监控项目。 一、监控系统所具备的四个要素 1、数据采集 zabbix采集数据的手段有SNMP、zabbix的Agent、IPMI ag…