salt的安装
salt是啥?
salt是一个大型分布式的配置管理系统(安装升级卸载软件,检测环境),也是一个远程命令执行系统。
安装和配置salt
以ubuntu为例,建议用root权限执行
wget -O - http://bootstrap.saltstack.org | sudo sh
这句命令执行完毕以后,会在你的软件源中添加salt-*的包描述,并且安装完毕salt-minion
salt-minion¶
salt的客户机,即远程操作生效的地方。如果上面那个脚本执行成功,则已经安装完毕了。如果没有安装成功,也可以手动安装。
apt-get install salt-minion
安装成功以后,编辑配置文件
vim /etc/salt/minion
找到
#master: salt
修改成
master: 172.16.73.50 //这里改成你的master服务器地址
最后重启服务,配置生效
service salt-minion restart
salt-master
master即主控机,所有远程操作发起的地方。
执行完安装脚本以后,默认并不安装master,需要你手动安装
apt-get install salt-master
安装完成以后,salt-master会自动启动,你可以通过service来控制管理这个守护进程
执行
salt-key -L
查看发起请求的minion的主机名称(hostname)
执行
salt-key -A
同意所有的minion连接
至此,所有的master和minion配置完成,可以在master执行
salt '*' test.ping
看到所有的minion都返回True,则说明整个系统配置成功!
981

被折叠的 条评论
为什么被折叠?



