saltstack離線安裝 內部yum源搭建


根據具體環境情況判定安裝salt版本

一、基礎環境redhat6.7,選擇salt版本2016.11.9版本
yum源IP: 172.10.25.16
應用服務器IP: 172.10.25.20
獲取https://repo.saltstack.com/yum/redhat/6.0/x86_64/2016.11/ 安裝包到本地倉庫
操作步驟

二、安裝createrepo包
yum install createrepo -y

三、創建本地源文件目錄及創建倉庫
mkdir -p /data/saltstack-yum/
createrepo /data/saltstack-yum/

四、下載rpm包
方案一:
wget -r -c -np -nd -P /data/saltstack-yum/ https://repo.saltstack.com/yum/redhat/6.0/x86_64/2016.11/

說明:
-r 表示遞歸下載
-np 不下載旁站連接
-c 斷點續傳
-nd 遞歸下載時不創建一層一層的目錄,把所有的文件下載到當前目錄
-P 表示下載那個目錄

清空html開頭文件:rm -r /data/saltstack-yum/*


方案二:
如果yum源這台機器不能連接公網,可以離線下載相關rpm包到本地電腦,然后上傳到yum源服務器相應路徑下。

五、更新倉庫
createrepo --update /data/saltstack-yum/

六、配置nginx 80端口指向到/data/saltstack-yum/目錄
瀏覽器訪問http://172.10.25.16/saltstack-yum/ 展示salt相關依賴rpm安裝包

 

七、內部服務器配置
1、root權限登錄172.10.25.20
2、配置內網yum源
vim /etc/yum.repos.d/salt.repo
[base]
name=local repo
baseurl=http://172.17.25.16/saltstack-yum/
gpgcheck=0
enabled=1

八、測試
yum install salt -y


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM