CentOS-6.5-saltstack-安装】的更多相关文章

一.基础介绍1.简介 salt 是一个基础平台管理工具 salt是一个配置管理系统,能够维护预定于状态的远程节点 salt是一个分布式远程执行系统,用来在远程节点上执行命令和查询数据 2.salt的核心功能: 使命令发送到远程系统是并行的而不是串行的 使用安全加密的协议 使用最小最快的网路载荷 提高简单的编程接口 3.salt优点: saltstack是用python编写,相当于设备是轻量级别的 saltstack通讯层采用zeroMQ实现,使得它很快速 saltstack是开源的,通过pyth…
Saltstack是一个具备puppet与func功能为一身的集中化,轻量级的自动化运维管理工具,使用python编写,功能非常强大,可以使用EPEL快速安装.相比较puppet,安装和配置更加容易和简单. EPEL Install [root@ipython ~]# rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm ###CentOS 5.x### rpm -Uvh https:…
centos 6.5 saltstack 2015.5.10 (Lithium) tips:上个版本2015.5.3或者5.5有个bug,Python调用salt的unzip模块报错: 安装 在配置了163和epel的源后使用yum安装即可: # yum update python*# yum -y install salt-master #主控端 # yum -y install salt-minion #被控端 配置主控端 主控端的基本配置 # vi /etc/salt/master int…
一.SaltStack 安装 SaltStack 是基于 Python 开发的,也是基于 C/S 架构,通过服务端 ( master ) 控制多台客户端 ( minion ) 实现批量操作这里我们使用 CentOS 7 安装一个服务端 ( 192.168.119.138 ) ,两个客户端 ( 192.168.119.140,192.168.119.142 ) 来进行实验 安装服务端: [root@localhost ~]$ yum install -y https://repo.saltstac…
1.简介SaltStack是一个服务器基础架构集中化管理平台,具备配置管理.远程执行.监控等功能,一般可以理解为简化版的puppet和加强版的func.SaltStack基于Python语言实现,结合轻量级消息队列(ZeroMQ)与Python第三方模块(Pyzmq.PyCrypto.Pyjinjia2.python-msgpack和PyYAML等)构建. 通过部署SaltStack环境,我们可以在成千上万台服务器上做到批量执行命令,根据不同业务特性进行配置集中化管理.分发文件.采集服务器数据.…
一.环境准备:操作系统CentOS Linux release 7.3.1611master ip:192.168.1.180minion ip:192.168.1.183设置server(master)网络[root@server ~]# cat /etc/sysconfig/networkserver 192.168.1.180[root@server ~]# cat /etc/hosts127.0.0.1   localhost localhost.localdomain localhos…
syndic是saltstack用来做集群部署的,一般结构如图: syndic是一个特殊的minion,syndic类继承于minion类,syndic可以看作一个代理,只做数据传递. CentOS上安装master的时候就已经安装了Syndic.设置的时候只需将TopMaster的order_master设置为True,将Syndic的syndic_master 设置为 topmaster的hostname或IP即可. 下面是一个实例. 这个是在saltstack安装配置(master&&…
SaltStack安装部署 安装: 一. master: 1. 配置yum源安装 # rpm --import https://repo.saltstack.com/yum/redhat/6/x86_64/latest/SALTSTACK-GPG-KEY.pub #载入yum认证文件 # cd /etc/yum.repos.d/ # vim saltstack.repo [saltstack-repo] name=SaltStack repo for RHEL/CentOS $releaseve…
1.配置管理 1.1 puppet /'pʌpɪt/  木偶:傀儡:受他人操纵的人 使用自有的puppet描述语言,可管理配置文件.用户.cron任务.软件包.系统服务等. 问题: 学习曲线非常陡峭 centos上装个puppet,Ruby环境让人头大 puppet没有远程执行功能(执行100台服务器命令),只能借助Func第三方工具 Func烂,真烂,难用. 1.2 Ansible 1. 优点: 出名原因,被红帽收购,redhat所有东西会附属ansible的自动化部署 轻量级,容易使用,不需…
最新更新参看: Centos 7.0 安装Mono 3.4 和 Jexus 5.6 2012年初写过一篇<32和64位的CentOS 6.0下 安装 Mono 2.10.8 和Jexus 5.0>,2013年7月24日Mono 3.2发布了,3.2版本有很多期待的新特性,具体参看<跨平台的 .NET 运行环境 Mono 3.2 新特性>,本文主要就是这篇文章的更新. CentOS是一个基于RHEL的Linux发行版,其目的是为了提供一套免费与自由的企业等级Linux发行版.Cent…