4124231 发表于 2017-2-8 13:06:17

saltstack安装

环境配置
1. salt-master   10.139.60.110
2. salt-minion   10.139.60.120


查看内核
# cat /etc/redhat-release
CentOS release 6.8 (Final)

# uname -r
2.6.32-642.11.1.el6.x86_64

下载阿里云yum源
# wget -O/etc/yum.repos.d/CentOS-Base.repo

安装epel-release和 salt-master软件包
# yum install epel-releasesalt-master -y

修改master配置文件
# vim /etc/salt/master
file_roots: 配置文件位置
pillar_roots:   注释打开

# mkdir /srv/{salt,pillar}

启动服务
# /etc/init.d/salt-master start

master检查minion客户端
# salt-key
Accepted Keys:
Denied Keys:
Unaccepted Keys:
backpro
Rejected Keys:

错误解决
# salt '*' cmd.run 'df -h'                  
No minions matched the target. No commandwas sent, no jid was assigned.
ERROR: No return received

这个问题是没有接受minion key
执行# salt-key -A   就可以



客户端安装minion
# yum install salt-minion-y

修改minion端配置文件
# vim /etc/salt/minion
master: 10.139.60.110添加master IP地址
id: backpro    添加ID标识

启动服务
systemctl start salt-minion.service

# salt-minion -l debug   查看minion报错

master端测试:

# salt '*'test.ping检查主机是否存在
back.weiyin.com:
   True


# salt '*' cmd.run 'df -h'   检查所有主机磁盘信息


到此saltstack以安装完毕,请大家拍砖。

倔强的芒果 发表于 2017-2-13 10:52:26

回复挣积分
页: [1]
查看完整版本: saltstack安装