4.3.4. 將內容匯入離線的 Satellite Server 中

先決條件

請確保包含匯出目錄的資料夾與檔案系統有足夠空間,以加入備份檔案。舉例來說,如果您的匯出目錄是 40 GB,那麼您打算匯出的離線 Satellite server 目錄與檔案系統之內容,就需要在同樣檔案系統上有著額外的 40 GB 空間。

  1. 將外部媒介上的匯出內容複製至離線 Satellite 上的一個目錄中。

    注意

    如果匯出的內容位於不同的外部儲存裝置上,請確定複製離線 Satellite 上「單一」目錄的內容。
  2. 執行與您匯出內容一併複製的 expand_export.sh script:
    # ./expand_export.sh 
    *** Done expanding archives. ***
    

    警告

    在您解開匯出的內容之前,您的離線 Satellite 必須擁有與匯出內容相等的空間。否則這 script 會失敗。
    此 script 會將封存檔案解開放入一個目錄中。
  3. 將匯出的目錄樹內容移至 Satellite Server 上的 /var/www/html,並復原遭移動的檔案上的 SELinux context:
    # mv var/tmp/export/* /var/www/html/
    # cd /var/www/html
    # restorecon -r *
    

    注意

    現在 Satellite 會搭配位於 http://localhost/content 中的內容,作為自己的 CDN。這不是必要需求。CDN 可以位於同樣離線網路上的不同機器,只要這台機器可以透過 HTTP 讓 Satellite 連上即可。
  4. 新增 CDN 的位址至 Satellite 的網頁介面:
    1. 登入 Satellite 的網頁介面。
    2. 點選「內容Red Hat 訂閱服務」然後點選「管理清單
    3. 在「訂閱清單」的資訊畫面中,捲動視窗到「Red Hat 供應方的詳細資料」。點選「軟體庫網址」,並改變 CDN 的軟體庫網址。
    4. 點選「瀏覽」以選擇清單檔案。
    5. 點選「上傳」以匯入清單。
  5. 從本地 CDN 啟用軟體庫:
    1. 點選「內容Red Hat 軟體庫
    2. 在「同步內容」一節中,啟用過去已啟用並同步的軟體庫。
  6. 點選「內容同步狀態」。
  7. 選擇想要同步的軟體庫,然後點選「立即同步」。
一旦同步完成,離線 Satellite 就準備好可以為客戶系統提供內容。
22921%2C+User+Guide-6.008-10-2014+13%3A34%3A52Red+Hat+Satellite+6Docs+User+Guide回報錯誤