一、概述分析由于互联网的快速发展导致产品更新换代速度逐渐加快,运维人员每天都要进行大量的维护操作,仍旧按照传统方式进行维护会使得工作效率低下。这时,部署自动化运维就可以尽可能安全、高效地完成这些工作。一般会把自动化运维工具划分为两类:一类是需要使用代理工具的,也就是基于专用的ABem程序来完成管理功能,如:Puppet、Func、Zabbix等;另外一类是不需要配置代理工具的,可以直接基于SSH服
分类:
系统相关 时间:
2018-10-24 22:23:58
阅读次数:
325
saltstack简介:SaltStack是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,基于Python语言实现,结合轻量级消息队列(ZeroMQ)与Python第三方模块(Pyzmq、PyCrypto、Pyjinjia2、python-msgpack和PyYAML等)构建。通过部署SaltStack,我们可以在成千万台服务器上做到批量执行命令,根据不同业务进行配置集中化
分类:
其他好文 时间:
2018-10-24 22:10:57
阅读次数:
258
三、Ansible的使用 1、Ansible命令执行过程及状态 过程: 1. 加载自己的配置文件,默认/etc/ansible/ansible.cfg 2. 加载自己对应的模块文件,如command ping 3. 通过ansible将模块或命令生成对应的临时py文件,并将该文件传输至远程服务器 4 ...
分类:
其他好文 时间:
2018-10-24 20:12:08
阅读次数:
586
Ansibleansible ansible-doc ansible-playbook Ansible 是一种 agentless(基于 ssh),可实现批量配置、命令执行和控制,基于 Python 实现的自动化运维工具。其特性有:模块化:通过调用相关模块,完成指定任务,且支持任何语言编写的自定义模... ...
分类:
其他好文 时间:
2018-10-24 17:51:24
阅读次数:
219
ansible简介Ansible可以同时管理Redhat系的Linux,Debian系的Linux,以及Windows主机。管理节点只在执行脚本时与远程主机连接,没有特别的同步机制,所以断电等异常一般不会影响ansbile。2.ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配
分类:
其他好文 时间:
2018-10-22 20:23:51
阅读次数:
231
Ansible 的命令行 管理工具都是由一系列模块、参数所支持的,可以在命令后面加上 -h 或 --help 获取帮助。如果使用ansible-doc 工具可以通过 ansible-doc -h 或者 ansible-doc --help查看其他帮助信息。
ansible-doc 是用来查看模块帮助信息的工具,最主要的选项-l用来列出可使用的模块,-s 用来列出某个模块的描述信息和使用列子。
分类:
其他好文 时间:
2018-10-22 12:58:36
阅读次数:
184
一.使用tftp,dhcp,配合PXE搭建批量安装linux系统服务端,使用如上搭建的服务进行全自动安装Linux系统1.搭建yum源来下载必要的工具,下载syslinux,dhcp,http,tftp-server,报告Nothingtodo。那没安装的就执行那个命令,输入安装yum-yinstallsyslinuxdhcphttpdtftp-server2.下载自动安装kickstart工具命
分类:
系统相关 时间:
2018-10-22 10:52:04
阅读次数:
164
1.下载syslinux,dhcp,http,tftp-server执行:yum-yinstallsyslinuxdhcphttpdtftp-server2.下载自动安装kickstart工具命令执行:yum-yinstallsystem-config-kickstart3.搭建一个http的安装源。进入/var/www/html,并创建一个目录CentOS用来挂载镜像4.未完待续。。
分类:
系统相关 时间:
2018-10-22 01:15:04
阅读次数:
217