Red Hat Training
A Red Hat training course is available for Red Hat Satellite
2.3. 資料庫需求
本節僅適用於搭配 Stand-Alone Database 的 RHN Satellite,因為 Embedded Database 的需求已包含在衛星伺服器的硬體需求中。Red Hat 支援結合了 Oracle Database 10g Release 2 Standard 和 Enterprise Edition 或 Oracle 11g 的 RHN Satellite 安裝。Stand-Alone Database 不應在與 RHN Satellite 所屬的同一台伺服器上執行。
建議您使用單一的 6 GB 表格空間,這對大部份安裝來說已足夠。許多使用者使用了更小的表格空間,亦可運作。有經驗的 Oracle 資料庫管理者,需要評量大小的問題。以下公式可用來決定您資料庫的大小:
- 每個用戶端皆需要 192 KB
- 每個頻道皆需要 64 MB
舉例來說,如果一台 RHN Satellite 包含了十個頻道,對一萬台系統提供服務,那麼用戶端需要 1.92 GB、頻道則需要 640 MB 的空間。如果您要建立自訂頻道供測試或安裝套件用,那也應該納入此公式中。
請記得,資料庫的儲存需求可能會快速成長,端視以下幾項因素:
- 匯入的公用 Red Hat 套件數目(一般來說是 5,000)
- 需管理的私有套件數目(一般來說是 500)
- 需要管理的系統數目(一般來說是 1,000)
- 一般系統所安裝的套件數(一般來說是 500)
雖然您應該用更寬裕的想法來預估資料庫的大小,但是您也應該了解,大小會影響備份的時間,也會對其它系統資源造成負荷。如果資料庫是共享的,其硬體與空間都與其它使用資料庫的任何事物有關。
另外,如要正確安裝 RHN Satellite 的話,區塊大小最小必須為 8 KB。
Oracle 資料庫應該有個使用者,指定給 RHN Satellite 以針對該用戶的預設表格空間,進行完整的 DDL 與 DML 存取。安裝時,該使用者也需要資料庫的標準連線資訊。
- ALTER SESSION
- CREATE SEQUENCE
- CREATE SYNONYM
- CREATE TABLE
- CREATE VIEW
- CREATE PROCEDURE
- CREATE TRIGGER
- CREATE TYPE
- CREATE SESSION
額外的資料庫需求包括:
- 安全辨別子(SID)
- 監聽的連接埠
- 使用者名稱
- UTF-8 字元集
兩個額外建議的用戶預設表格空間包含了:
- 一致的延伸大小
- 自動分段空間管理
注意
當使用外部資料庫時,請確認 NLS/charset 的設定已設為「UTF8」,而不是 AL32UTF8 或其它字元。如使用其它 charset 的話,之後有可能會造成問題。
資料庫電腦上的磁碟配置與 RHN Satellite 的無關,完全取決於使用者。