saltstack(master迁移)】的更多相关文章

服务器端:192.168.3.87 客户端:192.168.3.86.192.168.3.108 1.salt服务器端安装 192.168.3.87 rpm -Uvh http://mirrors.yun-idc.com/epel/6Server/x86_64/epel-release-6-8.noarch.rpm yum install -y salt-master 2.安装minion客户端 rpm -Uvh http://mirrors.yun-idc.com/epel/6Server/x…
环境:http://www.cnblogs.com/zzzhfo/p/6126223.html 在添加一台master 把master的/etc/salt目录下的pki打包 上传至第二台master的/etc/salt目录下:然后修改minion端/etc/hosts 把salt 指向新的master.重启服务. 打包文件 [root@salt-server salt]# tar -czf pki.tar.gz pki [root@salt-server salt]# ls master pki…
#主配置 /etc/salt/master interface 默认值:0.0.0.0(所有的网络地址接口) 绑定到本地的某个网络地址接口 interface: 192.168.30.131 publish_port 默认值:4505 设置master与minion的认证通信端口 publish_port: user 默认值:root 运行salt进程的用户 user: root max_open_files 默认值:100000 每一个minion连接到master,至少要使用一个文件描述符,…
首先先了解下saltstack是什么,为什么使用它 它与Ansible.Puppet都属于集中管理工具,由于现在企业规模的不断庞大及业务的增长,所需要管理的服务器数量增多,而且大部分机器都属于同类业务集群,操作是统一的,甚至于所有机器都有一些相同的初始项,连上所有机器进行完全相同的操作固然是可以的,但是浪费了大量的时间及精力,感觉太蠢.集中管理工具的出现就是将同类机器的统一操作统一执行,一次解决,得到返回结果然后确定任务是否成功,如果出现个别情况可以再去对应目标上排错,节约了大量时间,提升工作效…
原文出处:http://blog.coocla.org/301.html Salt系统的配置是令人惊讶的简单,对于salt的两个系统都有各自的配置文件,salt-master是通过一个名为master的文件配置,salt-minion是通过一个名为minion的文件配置. salt-master的配置文件位于/etc/salt/master,可用选项如下(不全): 1.主配置####################### interface默认值:0.0.0.0(所有的网络地址接口)绑定到本地的…
一.项目背景 由于当前生产环境RocketMQ机器使用年限较长,已经过保,并且其中一台曾经发生过异常宕机事件.并且早期网络规划较乱,生产.开发.测试等网络没有分开,公司决定对当前网络进行规划,区分各个环境网段.机柜,涉及到MQ集群需要迁移,由于物理机比较老旧,使用决定使用新机器替换老机器,并且之前的MQ集群为多master模式,当master宕机是会导致部分消息不可消费,决定将模式同时修改为多master多slave同步双写同步刷盘模式(本公司生产MQ压力较小,如果MQ压力大可以使用异步刷盘模式…
Master端的配置是修改/etc/salt下master配置文件.以下是Master端常用的配置. interface: 指定bind 的地址(默认为0.0.0.0) publish_port: 指定发布端⼝(默认为4505) ret_port: 指定结果返回端⼝, 与minion配置⽂件中的master_port对应(默认为4506) user: 指定master 进程的运⾏⽤户, 如果调整, 则需要调整部分目录的权限(默认为root) timeout: 指定timeout时间, 如果min…
一.IP信息说明 [Master] IP: 192.168.236.100 [Minion] IP: 192.168.236.101 二.配置SaltStack 关于SaltStack Master和Minion的安装这里不再赘述! [配置Master] 1.新建目录 mkdir  -p  /srv/salt/iso mkdir -p   /srv/salt/install_mysql 2.新建配置文件 (1)  /srv/top.sls base: '*': - cpitables.* - i…
一.IP信息说明 [Master] IP: 192.168.236.100 [Minion] IP: 192.168.236.101 二.配置SaltStack 关于SaltStack Master和Minion的安装这里不再赘述! [配置Master] 1.新建目录 mkdir  -p  /srv/salt/iso mkdir -p   /srv/salt/install_zabbix 2.新建配置文件 (1)  /srv/top.sls base: '*': - cpitables.* -…
一.基础介绍1.简介 salt 是一个基础平台管理工具 salt是一个配置管理系统,能够维护预定于状态的远程节点 salt是一个分布式远程执行系统,用来在远程节点上执行命令和查询数据 2.salt的核心功能: 使命令发送到远程系统是并行的而不是串行的 使用安全加密的协议 使用最小最快的网路载荷 提高简单的编程接口 3.salt优点: saltstack是用python编写,相当于设备是轻量级别的 saltstack通讯层采用zeroMQ实现,使得它很快速 saltstack是开源的,通过pyth…