Saltstack 一.环境准备 https://mirrors.aliyun.com/repo/Centos-7.repo https://mirrors.aliyun.com/repo/epel-7.repo 需要以上两个阿里云的repo还有本机自身的centos7镜像的repo。 二.安装sa ...
分类:
其他好文 时间:
2018-12-13 19:24:19
阅读次数:
173
salt介绍 saltstack是由thomas Hatch于2011年创建的一个开源项目,设计初衷是为了实现一个快速的远程执行系统。 salt强大吗 系统管理员日常会进行大量的重复性操作,例如安装软件,修改配置文件,创建用户,批量执行命令等等。如果主机数量庞大,单靠人工维护实在让人难以忍受。 早期 ...
分类:
其他好文 时间:
2018-12-13 16:29:56
阅读次数:
228
CMDB是一个有点“古老”的东西,在大部分人的印象中,它只是个管理IT设备配置的数据库而已,没啥特别的,平时也就更新下数据,做做成本报表。CMDB的实现,没有一个固定的模式,比如说一定要登记什么信息,一定要实现某某功能。但在互联网时代,CMDB的概念已经悄然“升级”,可以按场景分为数据中心CMDB和互联网应用CMDB,各自的目标有所不同,后者更偏向应用数据支撑,是自动化运维的核心组件之一。要想提高
分类:
数据库 时间:
2018-12-12 18:59:08
阅读次数:
219
Python简介 Python是当前非常热门、应用范围非常广、使用人员非常多的编程语言。每年都有很多的初学者开始接触并爱上Python语言。作为一门开源的编程语言,其学习教程、技术书籍有很多,各有优缺点。 Python是一门强大的语言,可用于Web开发、自动化运维、科学计算、网络爬虫、数据分析、机器 ...
分类:
编程语言 时间:
2018-12-11 00:38:00
阅读次数:
209
配置管理目录要实现目录批量管理,也需要在top中配置管理项的文件,然后再子管理项文件中配置相应的目录信息编辑top.sls配置文件,将base:下的修改为指定名称,这里我修改为dir[root@nfs3salt]#cattop.slsbase:‘*‘:-dir//指定子配置文件名称接下来修改top中指定的dir名称的配置文件,配置文件全称名字为dir.sls查看配置文件的配置参数信息[root@n
分类:
其他好文 时间:
2018-12-06 18:01:58
阅读次数:
222
常见自动化运维工具传统运维效率低,工作繁琐且容易出错重复性事情反复在做,没有标准化的流程传统运维的脚本繁多,不方便管理自动化运维要解决的就是这些问题常见的自动化运维工具puppet(www.puppetlabs.com)基于rubby开发,c/s架构,支持多平台。可管理配置文件、用户、cron任务、软件包管理、系统服务等。分为社区版(免费)和企业版(收费),企业版支持图形化配置Saltstack(
分类:
其他好文 时间:
2018-12-06 17:54:25
阅读次数:
194
grains工具grains是在minion启动时收集到的一些信息,如操作系统类型、网卡ip、内核版本、cpu架构等信息salt‘selecthostname‘grains.ls列出所有grains项目名字sakt‘selecthostname‘grains.items列出所有的grains项目与值grains的信息并不是动态的,不会实时变更,只有在minion启动
分类:
其他好文 时间:
2018-12-06 17:46:05
阅读次数:
226
这次主要介绍saltstack的配置管理,这一部分在企业应用中比较重要,也经常用到。states是saltstack系统中的配置语言,在日常运维中需要编写大量的states文件,例如:创建用户、安装软件、配置软件、服务运行等。需要编写一些"statessls"文件。该文件主要使用YAML语言,也可以支持使用python语言编写。配置管理中常用模块pkg模块列出所有状态模块sal
分类:
其他好文 时间:
2018-12-04 20:09:23
阅读次数:
161
数据库运维中盛传一个小段子,我误删除了数据库,改怎么办?有备份还原备份,没有备份就准备简历!听起来有趣但发生在谁身上,谁都笑不起来。接触了很多的客户发现90%客户的运维策略都不是很完善。本篇就分享一些常规的运维脚本,本篇没有涉及到的或不足的也请大家留言无私贡献深藏多年的脚本,谢谢! 邮件 邮件主要用 ...
分类:
数据库 时间:
2018-12-04 15:40:29
阅读次数:
247
Saltstack设置安装源为官方源有时候在国内网络不好安装较慢或者安装不上,可设置为阿里源 比如对于 Centos 7 系统,在 saltstack 的官网提供的配置初始化手册是: 这时,你需要执行: 来安装这个初始化软件包。 修改域名配置 执行安装 ...
分类:
其他好文 时间:
2018-12-04 10:12:47
阅读次数:
942