您的位置:首页 > 运维架构 > Linux

centos安装saltstack

2016-10-28 00:00 225 查看
摘要: 官方文档 https://repo.saltstack.com/#rhel
1,先安装saltstack 源,注意系统版本不同,rpm也不同

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

2,安装服务/客户端
服务器安装

sudo yum install salt-master

客户端安装

sudo yum install salt-minion

根据需要还可以安装

sudo yum install salt-ssh
sudo yum install salt-syndic
sudo yum install salt-cloud
sudo yum install salt-api

3,启动

sudo systemctl start salt-master
sudo systemctl start salt-minion
# debug 运行minion
salt-minion -l debug

4,修改minion配置,这主要修改id,在master添加key时就是用的这个id,注意id是唯一的

vi /etc/salt/minion_id
192.168.1.12

5,master添加key

#列出所有
salt-key -L
#增加 192.168.1.12
salt-key -a 192.168.1.12
#删除 192.168.1.12
salt-key -d 192.168.1.12
# 测试 192.168.1.12
salt '192.168.1.12' test.ping
192.168.1.12:
True
# 测试所有
salt '*' test.ping

如果测试时提示 Minion did not return. [No response] 看下防火墙是否放行4505,4506端口

默认启动会日志会提示 hash_type xxx sha256的错误,在配置里面把 hash_type设置为 sha256 即可
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Saltstack