歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> CentOS 5.6配置salt節點minion

CentOS 5.6配置salt節點minion

日期:2017/2/28 14:52:10   编辑:Linux教程

前面簡單寫了FreeBSD8.2系列安裝master端(見 http://www.linuxidc.com/Linux/2013-02/80024.htm),下面介紹下在不同的系統下安裝節點端minion。

操作系統:CentOS 5.6

還是建議使用系統默認的軟件配置工具安裝。

需要先升級EPEL(Extra Packages for Enterprise Linux) YUM 源,默認yum源裡面是沒有的。

根據系統的系列,下對應的版本,5.*系列使用 5.*系列的版本,6.*系統,使用6.*的版本

#rpm -ivh http://download.Fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm

導入密鑰

#rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL

查看是否已經可以查到salt的信息了

#yum info salt

就可以看到有可用的安裝包,分別是管理端master和節點端minion。

salt-master salt-minion

默認系統的python的版本是2.4的,要求升級到2.6,這個安裝的系統會自動安裝,以及其他的倚賴包

# yum install salt minion

有15個依賴的庫文件,都會自動配置好。

Transaction Test Succeeded
Running Transaction
Installing : zeromq 1/15
Installing : libyaml 2/15
Installing : libffi 3/15
Installing : python26-libs 4/15
Installing : python26 5/15
Installing : python26-markupsafe 6/15
Installing : python26-crypto 7/15
Installing : python26-zmq 8/15
Installing : python26-PyYAML 9/15
Installing : python26-msgpack 10/15
Installing : python26-m2crypto 11/15
Installing : python26-babel 12/15
Installing : python26-jinja2 13/15
Installing : salt 14/15
Installing : salt-minion 15/15

Installed:
salt-minion.noarch 0:0.11.1-1.el5

Dependency Installed:
libffi.i386 0:3.0.5-1.el5 libyaml.i386 0:0.1.2-3.el5 python26.i386 0:2.6.8-2.el5
python26-PyYAML.i386 0:3.08-4.el5 python26-babel.noarch 0:0.9.5-2.el5 python26-crypto.i386 0:2.3-5.el5
python26-jinja2.noarch 0:2.5.5-4.el5 python26-libs.i386 0:2.6.8-2.el5 python26-m2crypto.i386 0:0.21.1-5.el5
python26-markupsafe.i386 0:0.11-3.el5 python26-msgpack.i386 0:0.1.12-2.el5 python26-zmq.i386 0:2.1.9-3.el5

配置文件:

/etc/salt/minion

可執行程序:

/usr/bin/salt-minion

執行:

service salt-minion

會報告錯誤,因為沒有配置master的相關信息

配置文件的修改會比較簡單,只要配置了master的信息就可以。

後續會采用FreeBSD8.2的master和 CentOS5.6的節點端測試通信情況。

更多CentOS相關信息見CentOS 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=14

Copyright © Linux教程網 All Rights Reserved