7.4. 使用 Inter-Satellite Sync

現在當您配置了 Inter-Satellite Sync 後,您便可使用它來由 Master 衛星伺服器同步 Slave 衛星伺服器的頻道。
請在 Slave 伺服器上,於 /etc/rhn/rhn.conf 檔案的下列行列中,配置 Master 伺服器主機名稱與 SSL 憑證檔案路徑:
iss_parent      = master.satellite.domain.com
iss_ca_chain    = /usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT
然後藉由輸入以下來執行 satellite-sync 指令:
# satellite-sync -c your-channel

注意

任何 satellite-sync 指令的指令列選項皆為置換 /etc/rhn/rhn.conf 檔案中,所有預設與自訂的設定。

7.4.1. 在一部 Development Staging Server 和 Production Satellite 之間進行同步

管理員可能會需要由一部含有準備使用於生產環境之自訂頻道的 staging 伺服器,將資料同步至 Production 衛星伺服器上。
比方說,Production 衛星伺服器一般會直接與 RHN Hosted 伺服器同步,以取得內容更新,不過有時也會與 RHN Satellite 開發伺服器同步已準備使用於生產環境的資訊。
由 RHN Hosted 與衛星伺服器 Staging 伺服器同步

圖形 7.4. 由 RHN Hosted 與衛星伺服器 Staging 伺服器同步

一般,管理員會執行:
satellite-sync -c your-channel
這項指令會直接由「rhn_parent」(一般為 Red Hat Network Hosted,rhn.redhat.com)的資料下載。接著,要由 staging 衛星伺服器位址進行同步,管理員會執行:
satellite-sync --iss-parent=staging-satellite.example.com -c custom-channel