1.服务端安装# rpm -ivh http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm
# yum install -y salt-master
# vi /etc/salt/master
interface: 127.0.0.1# /etc/init.d/salt-master start
# chkc            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-12-23 15:58:58
                            
                                952阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            检查master与minion的连接状态:salt '*' test.ping远程执行命令:salt ‘*’ cmd.run 'ls /home'从master上传文件至minion: salt-cp nodeid  source_file target_file 例子:salt-cp '*' /home/abc /homemaster同步            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-06-26 14:33:35
                            
                                1855阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            salt 是服务端远程批量操作多台客户端需要使用到的命令,常见用法如下: 常用的执行模块: 也可以指定输出格式:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-01-15 14:24:00
                            
                                194阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、SaltStack的模块及其函数1、使用命令salt 'salt-minion01' sys.list_modules可以列出所有的模块,可以看到多达146个2、使用命令salt 'salt-minion01' sys.list_functions test可以列出具体模块(如test模块)的所有函数3、使用命令salt 'salt-minion01&#            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-05-07 10:57:20
                            
                                4165阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            INSTALLATION/安装This section contains instructions to install Salt. If you are setting up your environment for the first time, you should install a Salt master on a dedicated management server or VM, a            
                
                    
                        
                                                            
                                                                        
                                                                                        翻译
                                                                                    
                            2016-10-15 15:04:40
                            
                                563阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            yum install -y epel-release yum install -y salt-master salt-minion1、清除iptables原有规则或者停掉iptables,关闭selinux。      iptables -F     iptables -X     /e            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-06-08 14:24:24
                            
                                613阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            saltstack介绍,部署,修改主机名,master迁移
    salt介绍salt是一个基础平台管理工具,配置文件批量修改,文件同步  salt是一个分布式远程执行系统,用来在远程节点上执行命令和查询数据salt的核心功能是命令发送到远程系统,而且是并行发送不是串行的  使用安全加密协议  对网络要求比较低,使用最小最快的网络载荷  提供简单的编程接口(s            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-23 20:22:23
                            
                                15阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            安装需求:python >=2.6 <3.0zeromq >=2.1.9pyzmp >=2.1.9pycryptomsgpack-pythonyamljinja21. yum源设置#vim /etc/yum.repos.d/epel.repo[epel]name=Extra Packages for Enterprise Linux 5 - $basearch#baseur            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-04-03 16:15:22
                            
                                2494阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            salt推送Nginx和DNS服务总结:            	安装基本配置:saltmaster  配置如下 /etc/salt/master:interface: 192.168.2.128auto_accept: Truefile_roots:base:- /srv/salt minion 配置如下/etc/salt/m            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-05-11 20:52:48
                            
                                1077阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Python 安装 Salt
## 介绍
Salt 是一种基于 Python 的开源配置管理和远程执行系统。它使用简单的 YAML 格式来描述系统配置,并提供了强大的远程执行功能。Salt 可以帮助管理员自动化配置管理,快速部署软件和服务,并提供集中式控制和监控。
本文将介绍如何在 Python 环境中安装和配置 Salt,并提供一些使用示例。
## 环境准备
在安装 Salt 之前            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-02 06:31:12
                            
                                127阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            #!/bin/bash
saltmaster=192.168.0.10
saltminionNane=$2
InitSaltEvn()
{
        yum install wget -y
       &nb            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-08-11 11:40:38
                            
                                1253阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ###################初始化时定义好的包##########################################
include:
  - pkg.pkg-init
###################HAPROXY安装###########################################
haproxy-install            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-03-27 18:25:44
                            
                                482阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在实际的IT运维工作中,经常会遇到需要搭建和管理大规模分布式存储系统的需求。而Ceph作为一种开源的分布式存储系统,拥有高可用性、高扩展性和高性能的优势,因此被广泛应用在云计算、大数据和虚拟化等领域。
在搭建和管理Ceph集群时,为了提高效率和简化操作,我们通常会使用SaltStack这样的自动化运维工具。SaltStack是一款功能强大的自动化运维工具,可以帮助管理员轻松管理数千台服务器,并实            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-21 10:41:45
                            
                                79阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            /usr/bin/salt#!/usr/bin/python
'''
Publish commands to the salt system from the command line on the master.
'''
from salt.scripts             
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-05-11 18:01:17
                            
                                1195阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Linux系统中的Salt命令执行是一个非常有用的功能,可以帮助管理员在管理大规模服务器时更高效地进行操作。Salt是一个基于Python的开源软件,主要用于自动化服务器的配置管理与部署。通过Salt命令执行,管理员可以远程控制多台服务器,进行批量操作,提高工作效率。
在使用Salt命令执行之前,需要先确保在服务器端安装了Salt minion,并在控制端(通常是一台称为Salt Master的            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-07 10:13:20
                            
                                294阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.关闭selinuxsed -in 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
setenforce 02.关闭防火墙systemctl disable firewalld.service
systemctl stop firewalld.s            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-07-09 11:43:02
                            
                                2388阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            salt-ssh 安装salt-minion安装好saltmaster和salt-sshyum install https://repo.saltstack.com/yum/redhat/salt-repo-latest-1.el7.noarch.rpmyum install salt-master salt-ssh -y修改/etc/salt/master:file_roots:  b            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-02-07 17:11:40
                            
                                1415阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            alt-ssh 是 0.17.0 新出现的一个功能,它是依赖 ssh 来进行远程命令执行的工具,好处就是不需要在客户端安装 minion,也不需要安装 master(直接安装 salt-ssh 这个包即可),有些时候你还真的需要 salt-ssh(例如:条件不允许安装 minion、不用长期管理某台 minion) 最重要的是 salt-ssh 并不只是单纯的 ssh 工具,它支持 salt 大部            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-05-14 15:24:53
                            
                                2232阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            安装salt-minion新增minion:
【svr205-2】
[root@svr205-2 ~]# yum install salt-minion -y
[root@svr205-2 ~]# vim /etc/salt/minion
master: 10.0.200.21
id: svr205            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-04-21 10:41:03
                            
                                1407阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              因为在学习salt-gitfs过程中。需要安装salt-api。这里面好多坑,其实步骤很简单的!把这个过程记录一下。系统环境:centos6.5x86_64          python 2.6+一、安装salt和依赖cat /etc/redhat-release安装epel源yum install epel-release安装依赖            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-01-29 11:06:10
                            
                                915阅读