centos系统安装salt
分类:CentOS教程 阅读:61919 次
Salt安装使用
一.centos系统salt安装
安装前准备:
我们很多服务器没有外网权限,每台架设源服务器工作量太大没有太大的意义,所以我们使用nginx的代理功能,将外网的yum源地址反向代理回内网。
举例说明:
江苏服务器 ip xxx.xxx.xxx.xxx,机器上有nginx,与其他内网机器想通。
1.psaux|grepnginx可以查看nginx在哪个目录
2.在/axon/nginx/conf/nginx.conf中添加includevhosts/*.conf
3.mkdir/axon/nginx/conf/vhosts
4.vi/axon/nginx/conf/vhosts/mirrors.conf(配置文件可以从江苏拷贝)mirrors.conf文件包括了常用的几个地址反代如下图
5.axon/nginx/sbin/nginx–t(Mirrors.conf文件配置完成后检测是否正常)
6.如有success字样:/axon/nginx/sbin/nginx–sreload重启进程。
7.若出现pid字样的报错使用pkill-9nginx去杀死所有nginx进程,杀死前注意psaux|grepnginx查找是否有keeplive的脚本去自动重启nginx。
到此为止反代的内网yum服务器已经搭建成功。
1.Master端安装
①EPEL安装:
wgetftp.linux.ncsu.edu/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm-ivhepel-release-6-8.noarch.rpm
②Yum源配置文件:/etc/yum.repos.d/Centos-Base.repo
③Epel配置文件:/etc/yum.repos.d/epel.repo
④salt安装:
yuminstallsalt-master
yuminstallsalt-minion
⑤master,minion配置文件:(/etc/salt/masterstart/etc/salt/minionstart)
⑥salt-key-L查看是否授权,salt-key-A授权
Master安装完成
2.Minion安装:
①host安装:
内网由于没有dns服务器所以简单一点用hosts解决问题。
vi/etc/hosts
这样写好之后ping一下测试
以下与master安装相同。
二.Salt使用
1.master端配置
2.minion端配置
3.group群组配置
salt–Ngrouptest.ping
热门推荐
- CentOS6.5安装的UEFI-GPT回退为MBR引导
- CentOS用host、dig、nslookup查询DNS命令
- CentOS运行与控制后台进程的方法
- CentOS压力测试 ab 命令安装与使用
- CentOS5.9设置服务开机自动启动
- CentOS 6.5 端口转发
- CentOS查看端口是否被占用
- CentOS下telnet允许root用户登录
- CentOS开机启动项设置命令chkconfig
- Centos下拷贝整个目录命令
- CentOS与Ubuntu的区别
- Centos和RedHat的区别
- CentOS下配置ADSL 拨号上网
- CentOS设备管理
- CentOS下把home空间的分出来给root
- CentOS6.2设置163yum源
- 合适初学者CentOS下的一些案例
- CentOS常用网络设置
- CentOS内核定制
- CentOS设置软件镜像源