SaltStack安装与测试

测试机器:
192.168.171.128 (salt-master)
192.168.171.129 (salt-minion)

1、修改hostname

##192.168.171.128(centos 6.5)
vim /etc/sysconfig/network ## 重启有效
    HOSTNAME=salt-master
hostname salt-master       ## 当前有效

##192.168.171.129(centos 7.4)
vim /etc/hostname          ## 重启有效
    salt-minion
hostname salt-minion       ## 当前有效

2、安装

## salt-master 安装
yum install -y epel-release
yum install -y salt-master

## salt-minion 安装
yum install -y epel-release
yum install -y salt-minion

3、配置

## salt-master
/etc/salt/master  ##默认即可

## salt-minion
vim /etc/salt/minion
    master: 192.168.171.128  ##添加master ip

4、启动

## salt-master
service salt-master start

## salt-minion
systemctl start salt-minion.service

5、连接

## salt-master
salt-key -a salt-minion     ##添加minion

salt-key -L                 ##检查是否添加成功
    Accepted Keys:
    salt-minion
    Denied Keys:
    Unaccepted Keys:
    Rejected Keys:

## salt-minion
salt-minion -l debug  ##打印调试信息

6、测试

## salt-master
salt '*' test.ping     ##ping minion,正确返回Ture

salt '*' cmd.run 'date'  ##获取minion的date信息

7、The Salt Master has cached the public key for this node

##执行以下命令即可,即添加对minion的验证
salt-key -a salt-minion

8、附录

##centos 6.5 关闭防火墙
service iptables stop
service iptables status

##centos 7.4 关闭防火墙
systemctl stop firewalld.service
systemctl status firewalld.service

猜你喜欢

转载自blog.csdn.net/kong2030/article/details/81323239
今日推荐