centos 6.3x64 安裝saltstack

參考文檔:
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

















發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章