Red Hat Training
A Red Hat training course is available for Red Hat Satellite
2.2.3. 安裝 Stand-Alone Database 時的資料庫需求
Red Hat 支援使用 Oracle Database 10g Release 2 標準版與企業版、或 Oracle 11g,安裝衛星伺服器與 Stand-Alone Database。請確定 Stand-Alone Database 在 RHN 衛星伺服器以外的伺服器上執行。
重要
目前尚不支援從 Embedded Database(內嵌式資料庫)轉移至外部伺服器。
對於大部分的安裝設定,建議使用單一的 12GB tablespace;雖然許多用戶會發現用更小的 tablespace 也可以執行。請尋求有經驗的 Oracle 資料庫管理員來評斷關於大小上的需求。請使用以下公式來決定資料庫的所需大小:
- 每個用戶端系統需要 250 KiB
- 每個頻道需要 500KiB,加上每個頻道的每個套件需要 230 KiB(這樣有著 5,000 個套件的頻道需要 1.1 Gib)
舉例來說,一部 RHN 衛星伺服器包含了四個頻道,為 10,000 台系統提供服務,那用戶端就需要 2.5 GiB,頻道需要 11GB。如果要建立測試頻道供測試用,那也必須納入此公式中。
請記得,資料庫儲存空間的需求可能會高速成長,根據以下因素的變數而定:
- 已匯入的公開 Red Hat 套件(一般為 5,000)
- 要管理的私有套件數(一般為 500)
- 要管理的系統數(一般為 1,000)
- 系統上安裝的平均套件數(一般為 500)
雖然使用者應該從寬預估資料庫大小,但也請記得這大小會影響備份的時間,且會對其它系統資源造成負荷。如果資料庫是共享的,其硬體與空間就會受到其它事物的影響。
除此之外,要正確安裝 Red Hat Network,區塊大小必須設為 8KB 以上。
Oracle 資料庫應該要有一名使用者指定到 RHN 衛星伺服器,並擁有完整的 DDL 與 DML 存取權限至該使用者的表空間。安裝時需要此使用者連接至資料庫的標準連接資訊。
Oracle 使用者所需的精確存取等級為:
- ALTER SESSION
- CREATE SEQUENCE
- CREATE SYNONYM
- CREATE TABLE
- CREATE VIEW
- CREATE PROCEDURE
- CREATE TRIGGER
- CREATE TYPE
- CREATE SESSION
額外的資料庫需求包括:
- 安全性識別(SID,Security Identifier)
- 聆聽的連接埠
- 使用者名稱
- UTF-8 字元集
對於使用者的預設 tablespace,有兩個額外的「建議」事項:
- 一致的延伸大小
- 自動分段空間管理
重要
使用外部資料庫時,請確定 NLS/字元集設定已設為「UTF-8」,而非「AL32UTF8」或其它。使用其它字元集會導致其它問題。
資料庫電腦的磁碟與衛星伺服器無關,使用者可自行決定。