SaltStack管理从这里开始】的更多相关文章

所有执行模块: http://docs.saltstack.cn/zh_CN/latest/ref/states/all/index.html 常用模块:cmd, cron, file, mount, ntp, pkg, service, user, group ##先看一个简单的例子: salt: pkg.latest: - name: salt service.running: - names: #多个值,一行一个,且为names,复数 - salt-master - salt-minion…
Modules 1:查看所有module列表: salt 'jcfx-4' sys.list_modules jcfx-4: - acl - aliases - alternatives - apache - archive - artifactory - at - beacons - bigip - blockdev - bridge - btrfs 2:查看指定module的所有function salt 'jcfx-4' sys.list_functions cp jcfx-4: - cp…
实验前环境: [root@super65 ~]# salt-key -L[root@super65 ~]# salt-key -a super65.cn -y salt管理对象简介: saltstack管理的对象叫做target. 管理的对象很多是我们需要对不同的对象进行分类.saltstack是如何做到分类的呢? saltstack管理对象时能够做到自动化还是要依赖对象的ID的,所有在前期规划好target的ID是非常重要的. 1.正则匹配 [root@super65 ~]# salt -E…
phpredisadmin工具 rdbtools管理工具 saltstack管理redis 通过codis完成redis管理 一:phpredisadmin工具:类似于mysqladmin管理mysql一样 安装环境: [root@node5 ~]# yum install httpd php php-redis -y 下载管理包: [root@node5 html]# git clone https://github.com/erikdubbelboer/phpRedisAdmin.git 更…
一.saltstack介绍 1.介绍 SaltStack管理工具允许管理员对多个操作系统创建一个一致的管理系统,包括VMware vSphere环境. SaltStack是一个服务器基础架构集中化管理平台,具备配置管理.远程执行.监控等功能,基于Python语言实现,结合轻量级消息队列(ZeroMQ)与Python第三方模块(Pyzmq.PyCrypto.Pyjinjia2.python-msgpack和PyYAML等)构建.通过部署SaltStack,我们可以在成千万台服务器上做到批量执行命令…
一.SaltStack的了解 SaltStack管理工具允许管理员对多个操作系统创建一个一致的管理系统,包括VMware vSphere环境. SaltStack作用于仆从和主拓扑.SaltStack与特定的命令结合使用可以在一个或多个下属执行. 主要用的语言为python 二.SaltStack的配置 使用自动化软件,实现在server1中显示server2中执行的内容(server1.2均为rhel6.5) 1.在server1中配置yum源 --->  vim  /etc/yum.repo…
一.自动化运维介绍 1.自动化运维产生背景   传统的IT运维是将数据中心中的网络设备.服务器.数据库.中间件.存储.虚拟化.硬件等资源进行统一监控,当资源出现告警时,运维人员通过工具或者基于经验进行排查,找出问题并加以解决.但是,随着互联网+时代的到来,移动互联网.云计算和大数据技术得到了广泛应用,从而导致企业所管理的IT架构不断扩大,服务器.虚拟化.存储设备的数量越来越多,网络也变得更加复杂,业务流程越来越繁琐,传统的运维管理也越来越力不从心.   运维的四大苦恼: 2.运维自动化   自动…
SaltStack管理工具允许管理员对多个操作系统创建一个一致的管理系统,包括VMware vSphere环境.SaltStack作用于仆从和主拓扑.SaltStack与特定的命令结合使用可以在一个或多个下属执行.实现这一点,此时Salt Master可以发出命令,如 salt '*' cmd.run 'ls -l /'.除了运行远程命令,SaltStack允许管理员使用“grain”.grain可以在SaltStack仆从运行远程查询,因此收集仆从的状态信息并允许管理员在一个中央位置存储信息.…
七天学会 SALT STACK 自动化运维 (1) 简单理解 SALTSTACK 安装与配置 基本的使用方法 结束语 引用资源 简单理解 SALT STACK 笔者是初次接触 自动化运维 这一技术领域,也是初次接触SALT STACK这一自动化运维工具, 所以这里的 简单理解 SALTSTACK 之意为 笔者的简单理解,可以看做是作者的学习笔记,文中较多记述笔者在配置安装过程中遇到的问题,可能会有纰漏以及错误的地方,具体的新手指南,最好是参见这里. SALTSTACK是一款自动化运维软件,使用p…
概述 目前主流的Ceph开源监控软件有:Calamari.VSM.Inkscope.Ceph-Dash.Zabbix等,下面简单介绍下各个开源组件. Calamari 概述 Calamari对外提供了十分漂亮的Web管理和监控界面,以及一套改进的REST API接口(不同于Ceph自身的REST API),在一定程度上简化了Ceph的管理.最初Calamari是作为Inktank公司的Ceph企业级商业产品来销售,红帽2015年收购 Inktank后为了更好地推动Ceph的发展,对外宣布Cala…