centos 6.3x64 安装saltstack

来源:互联网 发布:网络mg老虎机大奖 编辑:程序博客网 时间:2024/04/27 22:01
参考文档:
http://docs.saltstack.cn/topics/installation/rhel.html


http://docs.saltstack.cn/topics/development/hacking.html#installing-for-development


http://docs.saltstack.cn/topics/installation/rhel.html#enabling-epel


注意:
1.不要使用pip安装,这样安装了salt, 还要自己配置服务
2.不要直接使用yum 安装,也就是文档中提到的第一种方式,这种方法有yum update, 会升级cetos 到6.8


一. 环境及准备工作
1. lsb_release -a
LSB Version: :core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID:CentOS
Description: CentOS release 6.3 (Final)
Release: 6.3
Codename: Final




2. uname -a
Linux test40 2.6.32-504.30.3.el6.x86_64 #1 SMP Wed Jul 15 10:13:09 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux


3. python -V
Python 2.6.6




4. mkdir -p /data/soft/app/python2.6
mkdir -p /data/soft/app/python2.6/env







5.安装pip,setuptools, 参考 http://pip-cn.readthedocs.io/en/latest/installing.html, 下载地址: https://bootstrap.pypa.io/ 
a. 下载get-pip.py ,上传至/data/soft/app/python2.6
b. cd /data/soft/app/python2.6/,chmod a+rx get-pip.py,python get-pip.py
c. python get-pip.py
d. pip -V,显示 pip 8.1.2 from /usr/lib/python2.6/site-packages (python 2.6), 则安装成功






二. 安装
1.使用EPEL安装源
a. exit
b. 检查是否安装了epel, rpm -q epel-release
c. 手工下载http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm,上传至 /data/soft/app/python2.6
d. rpm -Uvh epel-release-6-8.noarch.rpm
e. vim /etc/yum.repos.d/epel.repo, 将baseurl前的注释去掉,并修改为sohu的epel, baseurl=http://mirrors.sohu.com/fedora-epel/6/$basearch, 注释掉mirrorlist, 
f. 使用yum repolist查看epel源是否正确添加,Extra Packages for Enterprise Linux 6 - x86_64 后面的数字大于0即为成功添加








2. 安装
yum install salt-master
yum install salt-minion




3. 启动
service salt-master start
service salt-minion start

















0 0