saltstack-本地安装rpm方式

1. 基本环境

Centos 6.6
Python 2.6.6
Salt 2016.11需要本地安装

2. 安装部署

2.1 repo地址

https://repo.saltstack.com/yum/redhat/6.6/x86_64/2016.11/

2.2 httpd环境
# yum install httpd -y (此前以及安装过了可跳过)
2.3 yum源部署

如果当前不存在yum这个文件夹就创建一个

# mkdir /var/www/html/yum

当hpptd安装好之后,默认yum源路径为

# cd /var/www/html/yum

将saltStack 的所有依赖包以及安装包提前预置到Apache中作为本地yum源使用
启动Apache以验证当前配置是否成功,在此之前先确定你当前防火墙的状态是关闭的

# service httpd start
# service httpd status

当前步骤完成后就可以去修改yum源的地址

# vim /etc/yum.repos.d/salt-latest.repo
[salt-latest]
name=SaltStack Latest Release Channel for RHEL/Centos $releasever
baseurl=http://192.168.49.137/yum/saltstack
enabled=1
gpgchec=1

修改完yum的配置之后,启动yum之前先清除一次yun的缓存

# yum clean all 
# yum list

清除成功之后就可以安装saltStack
由于yum源来自本地 所以无法提供key的认证 此处跳过认证直接安装

# yum install -y salt-master –nogpgcheck

# yum install -y salt-api --nogpgcheck

# yum install -y salt-ssh –nogpgcheck

# yum install -y salt-minion--nogpgcheck

3. 简单配置

# vim /etc/salt/master
- #interface: 0.0.0.0
+ interface: 192.168.49.137
# vim /etc/salt/minion
- #master: salt
+ master: 192.168.49.137

Minion Key管理

# salt-key -L

Accepted Keys:
Denied Keys:
Unaccepted Keys:
hadoop1
Rejected Keys:

# salt-key -A
或者
# salt-key -a hadoop1
# salt-key –L
Accepted Keys:
hadoop1
Denied Keys:
Unaccepted Keys:
Rejected Keys:

4. 测试

# salt -S 192.168.49.137 test.ping
# salt hadoop1 test.ping
# salt '*' test.ping
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值