章 2. 需求

本章包含了安裝 RHN 衛星伺服器的所有需求。這包括 Stand-Alone Database(獨立式資料庫)與 Embedded Database(內嵌式資料庫)的安裝。

2.1. 軟體需求

若要進行安裝,您需要準備以下軟體元件:
基礎作業系統
RHEL 5 與 6 都支援 RHN 衛星伺服器。作業系統可透過光碟、本機 ISO 映像檔、kickstart,或任何 Red Hat 所支援的方式來安裝。RHEL 安裝程序需要 @Base 套件群組,沒有其它套件集的修改,並且沒有伺服器進行作業上,無直接必要的協力廠商配置或軟體。這項限制包含了強化或其它非 Red Hat 的安全性軟體。若您的架構中需要如此的軟體,您「首先」必須安裝和驗證完整運作的衛星伺服器,然後在新增任何非 Red Hat 的軟體之前,將系統備份。
安裝 RHN 衛星伺服器時,建議您先將 RHEL 升級至最新版本。
衛星伺服器可以安裝在 RHEL 5 或 6 的虛擬環境中,包括 Xen、KVM、與 VMware。虛擬環境下的效能不一定與實體環境下的相同。請確定您考慮了虛擬環境效能,並加入了任何建議的微調功能。
當您從光碟或 ISO 映像檔安裝 RHEL 5 或 6 時,您不需要選擇任何套件群組,只要選擇基本安裝即可。當您透過 kickstart 安裝這兩個作業系統之一時,請選擇 @ Base 套件群組。

重要

所有購買的 RHN 衛星伺服器產品皆包含了一個受支援的 Red Hat Enterprise Linux Server。RHN 衛星伺服器必須安裝在一個全新的 Enterprise Linux 上,並且 RHN 衛星伺服器必須是作業系統所提供的唯一應用程式和服務。目前尚不支援使用 RHN 衛星伺服器所包含的 Red Hat Enterprise Linux 作業系統,來在您的環境中執行其它 daemon、應用程式,或服務。

重要

衛星伺服器的基礎作業系統需要使用 RHN 用戶端向 RHN Classic 註冊。安裝衛星伺服器時,若以 Red Hat 訂閱管理員註冊,會導致安裝失敗。
衛星安裝光碟或 ISO
這包含了「Satellite Installer」(衛星伺服器安裝程式)。所有支援衛星伺服器的所需套件都會自動安裝,不需要使用者干預。

重要

除了 @Base 之外還需要額外套件才能安裝 RHN Satellite。衛星伺服器安裝程式將會提示您安裝列出的套件,或詢問您是否希望它由 RHN 下載這些檔案。若您的系統未與 RHN 註冊,您應該要在衛星伺服器安裝程序進行時,準備好 RHEL 的安裝媒介以便安裝這些必要的額外套件。
衛星伺服器安裝時所需的檔案,皆列在位於衛星伺服器安裝 ISO 映像檔的 updates 目錄中的 rhelrpms 檔案中。
請確定衛星伺服器的主機系統也訂閱了 RHEL 的「選用」頻道,以解決安裝過程中的套件相依性問題。
頻道內容
所有軟體套件與資料都會被匯入,以提供 Red Hat 頻道的權利。這內容會在安裝過後,透過 RHN 衛星伺服器同步工具直接載入至衛星伺服器上。