從零開始搭建運維體系 - 開始篇


從零開始搭建運維體系 - 開始篇

如果給你一批機器,並且這一批機器在和外部不通的局域網內部,讓你從零開始搭建一套運維體系,應該怎么做呢?有哪些開源工具和項目可以使用呢?這個系列的文章就想帶大家一起討論這個問題。

重現場景

首先我們需要使用vagrant搭建3台centos7的機器,這三台機器使用的配置大致如下:

config.vm.network "private_network", ip: "192.168.34.2"

對應的ip為 192.168.34.2 ~ 192.168.34.4 (我們應該避免使用34.1的ip)

vagrant的private_network其實是搭建了兩個網絡:NAT 和 Host-Only,所以它可以訪問外網,也可以訪問內網。

yum源怎么辦

如果你的局域網可以訪問外網,那么就很簡單,直接安裝yum源就行了。如果你的局域網不能訪問外網,那么如何進行軟件安裝呢?

具體可以參考這篇文章如何在外網使用yum下載好rpm包並在局域網使用 本質就是在一台可以訪問外部網絡的機器上下載好rpm源(包括依賴),然后在局域網內部安裝。

yum install --downloadonly --downloaddir=/home/java java

當然,在局域網內安裝yum源可能是更好的方法。
安裝yum源基本分為幾個步驟:

  • 搭建web服務器
  • 下載或者同步rpm包
  • 使用createrepo創建comps.xml文件
  • 在客戶端修改本地repos文件


免責聲明!

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



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