saltstack(master迁移)

环境:http://www.cnblogs.com/zzzhfo/p/6126223.html

在添加一台master

把master的/etc/salt目录下的pki打包 上传至第二台master的/etc/salt目录下;然后修改minion端/etc/hosts 把salt 指向新的master、重启服务。

  • 打包文件
[[email protected] salt]# tar -czf pki.tar.gz pki
[[email protected]-server salt]# ls
master  pki  pki.tar.gz
使用lrzsz下载到本地
[[email protected]-server salt]# sz pki.tar.gz 

新的master主机操作
使用lrzsz上传到/etc/salt下
[[email protected]-server02 salt]# rz
[[email protected]-server02 salt]# tar -xzf pki.tar.gz
[[email protected]-server02 salt]# /etc/init.d/salt-master start
Starting salt-master daemon:
  • 修改minion的hosts
[[email protected] salt]# salt ‘*‘ cmd.run ‘grep salt /etc/hosts‘
salt-client-02:
    192.168.119.132   salt
salt-minion-01:
    192.168.119.132   salt
[[email protected]-server salt]# salt ‘*‘ cmd.run "sed -i ‘s#132#129#‘ /etc/hosts"      #改为新的master的IP
salt-client-02:
salt-minion-01:
[[email protected]-server salt]# salt ‘*‘ cmd.run ‘grep salt /etc/hosts‘
salt-client-02:
    192.168.119.129   salt
salt-minion-01:
    192.168.119.129   salt
  • 重启服务
[[email protected] salt]# salt ‘*‘ service.restart salt-minion
salt-minion-01:
    True
salt-client-02:
    True

查看minion服务是否正常

[[email protected]02 /]# ps -ef | grep salt
root      1459     1  0 08:36 ?        00:00:00 /usr/bin/python2.6 /usr/bin/salt-minion -d
root      1464  1154  0 08:36 pts/0    00:00:00 grep salt
[[email protected]-minion-01 /]# ps -ef | grep salt
root      1418     1  1 01:27 ?        00:00:00 /usr/bin/python2.6 /usr/bin/salt-minion -d
root      1423  1176  0 01:27 pts/1    00:00:00 grep salt

在新的master主机上测试

[[email protected] salt]# salt ‘*‘ test.ping
salt-client-02:
    True
salt-minion-01:
    True
时间: 2024-08-07 17:01:40

saltstack(master迁移)的相关文章

CentOS 6.4 部署saltstack master/minion

实验环境: salt-master: 10.65.253.121 slatm-3738 salt-monion1: 10.65.253.125 slats1-4739 salt-monion2: 10.65.253.139 slats2-5740 Saltstack master. 安装epel yum源 [[email protected] ~]# rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.n

(转载)saltstack master配置文件中文翻译

原文出处: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(所有的网络地址接口)绑定到本地的

saltstack master无法收到minion

遇到的问题如下: [email protected]:/etc/salt# salt-key -LAccepted Keys:Unaccepted Keys:Rejected Keys: [email protected]:/etc/salt# salt-master -l debug[DEBUG   ] Reading configuration from /etc/salt/master[DEBUG   ] Using cached minion ID from /etc/salt/mini

【SaltStack】在Master上给Minion端安装zabbix

一.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 1 base: 2 '*': 3 - cpitable

SaltStack(六) 案例练习

salt 练习 1.修改其中一台服务器的主机名. 故障问题: 如果不按照要领操作会出现什么状况呢?                    1.原主机名会存在/etc/salt/minion_id这个文件中,因此不会识别新的主机名.可清空minion_id文件                    2.pki文件下保存着master端的key和minion端的公钥和私钥,minion端的公钥和私钥是根据服务器的主机名生成的,minion端更改主机名后,匹配不上,启动的minion进程会自动杀掉.

SaltStack部署

一.基础介绍 1.简介 SaltStack是一个服务器基础架构集中化管理平台,具备配置管理.远程执行.监控等功能,一般可以理解为简化版的puppet和加强版的func.SaltStack基于Python语言实现,结合轻量级消息队列(ZeroMQ)与Python第三方模块(Pyzmq.PyCrypto.Pyjinjia2.python-msgpack和PyYAML等)构建. 通过部署SaltStack环境,我们可以在成千上万台服务器上做到批量执行命令,根据不同业务特性进行配置集中化管理.分发文件.

saltstack

saltstack搭建: saltstack是一个基础设施管理工具,保持了输入输出,配置文件的一致性,所有文件均使用了YAML格式,主要负责配置管理和远程执行. 三大功能: 远程执行命令,配置管理,云管理 saltstack是一主多从结构. server1为主,server3/4为从 首先下好依赖包,或者是在安装时一步一步解决依赖性,比较复杂. [[email protected]1 salt]# ls libyaml-0.1.3-4.el6.x86_64.rpm pciutils-3.1.10

浅谈saltstack

saltstack简介 SaltStack是一个服务器基础架构集中化管理平台,具备配置管理.远程执行.监控等功能.SaltStack基于Python语 言实现,结合轻量级消息队列(ZeroMQ)与Python第三方模块(Pyzmq.PyCrypto.Pyjinjia2.python-msgpack和 PyYAML等)构建. saltstack特性 (1).部署简单.方便: (2).支持大部分UNIX/Linux及Windows环境: (3).主从集中化管理: (4).配置简单.功能强大.扩展性强

SaltStack基础入门

目录 1:自动化运维可以实现的功能-----------------------------------------1 2:自动化发展的阶段-------------------------------------------------2 3:saltstack三大功能------------------------------------------------3 4:salt三种运行模式-------------------------------------------------4 5