salt 安装

本文详细介绍了如何在CentOS 6.5 x86_64环境下安装并配置SaltStack,包括Master和Minion节点的设置。通过具体的步骤说明了如何安装必要的组件,配置主机名及网络设置,以及如何通过SaltStack进行状态管理来实现远程命令执行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

list:

centos 6.5 x86_64

172.18.39.28 mast.test.com

172.18.39.27 mini.test.com

 

 

master:
#sudo yum install https://repo.saltstack.com/yum/redhat/salt-repo-latest-1.el6.noarch.rpm


#yum install salt-master salt-minion salt-ssh salt-syndic salt-cloud salt-api

#vim /etc/hosts
172.18.39.28 salt.test.com

#vim /etc/salt/master
##源目录路径

# file_roots:
base:
- /srv/salt/

 


##
#service salt-master restart


#vim /etc/sysconfig/network ##修改主机名

 

 

mini:
#sudo yum install https://repo.saltstack.com/yum/redhat/salt-repo-latest-1.el6.noarch.rpm
##yum install salt-minion

#vim /etsyconfig/network ##修改主机名
#vim /etc/hosts
172.18.39.28 salt.test.com

#vim /etc/minion

master: salt.test.com

#service salt-minion restart

 

master:
salt-key -y -a mini.test.com ##接受key


##
##
###
salt-key -d mini.test.com ##删除KEY

 


例子:

maser:


mkdir /srv/salt//qing/files -p

#vim init.sls

include:
- qing.aa
run:
cmd.run:
- name: |
mkdir /tmp/bb


/tmp/aa.txt:
file:
- managed
- source: salt://qing/files/aa.txt
- user: root
- group: root
- mode: 644


#vim files/aa.txt
testset


##

推送命令:

salt mini.test.com state.sls qing ##默认执行init.sls文件
salt mini.test.com state.sls qing.xxx

转载于:https://www.cnblogs.com/Qing-840/p/9285475.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值