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 테이블스페이스가 권장되며 이는 대부분의 설치에 충분한 크기입니다. 사용자는 더 작은 테이블스페이스를 사용하셔도 됩니다. 크기와 관련된 결정을 위해 경험이 풍부한 오라클 데이터베이스 관리자 (DBA)가 필요합니다. 다음의 공식을 이용해서 필요한 테이터베이스 크기를 결정하실 수 있습니다:
- 클라이언트 시스템 당 192 KB
- 채널 당 64 MB
예를 들어, 열개의 채널이 일만개의 시스템에 서비스를 하고 있는 RHN Satellite는 클라이언트를 위해 1.92 GB가 필요하고 채널을 위해서는 640 MB가 필요할 것입니다. 만일 테스트와 패키지 단계화를 위해 사용자 설정 채널이 설정될 것이라면 그 채널들도 이 공식에 포함되어야 합니다.
데이테베이스 저장소 요구치는 급속하게 커질 수 있다는 점을 기억하십시오. 이는 다음과 같은 요인과 여기서 변형된 요인에 기인합니다:
- 임포트된 Red Hat 패키지 수 (보통은 5000)
- 관리되는 비공개 패키지 수 (보통은 500)
- 관리되는 시스템 수 (보통은 1000)
- 평균적인 시스템에 설치된 패키지 수 (보통은 500)
데이터베이스 크기를 예상할 때는 좀 더 넉넉하게 잡는 것이 좋겠지만, 이는 백업을 실행하는데 걸리는 시간에 영향을 미치고 다른 시스템 자원에도 부하를 증가시킬 수 있다는 것을 고려하셔야 합니다. 만일 데이터베이스가 공유되고 있다면 데이터베이스의 하드웨어와 공간은 이를 사용하고 있는 다른 것들에 전적으로 의존합니다.
이에 더하여, 올바른 설치를 위해 RHN Satellite의 블록 크기는 최소 8 KB가 되어야 합니다.
오라클 데이터베이스는 RHN Satellite에 할당된 한명의 사용자를 가지고 있어야 합니다. 이 사용자는 사용자의 기본 테이블스페이스로 전 DDL과 DML 액세스를 가지고 있어야 합니다. 이 사용자는 설치시에 데이터베이스를 위한 표준 연결 정보를 필요로 합니다.
- ALTER SESSION
- CREATE SEQUENCE
- CREATE SYNONYM
- CREATE TABLE
- CREATE VIEW
- CREATE PROCEDURE
- CREATE TRIGGER
- CREATE TYPE
- CREATE SESSION
부가적인 데이터베이스 요건은 다음과 같습니다:
- Security Identifier (SID)
- Listener Port
- Username
- UTF-8 character set
사용자의 기본값 테이블스페이에 대한 두 가지 추가 권장 사항에는 다음이 포함됩니다:
- Uniform Extent Size
- Auto Segment Space Management
참고
외부 데이터베이스를 사용할 때, 'AL32UTF8' 또는 기타 다른 charset이 아닌 NLS/charset이 "UTF8"로 설정되었는 지를 확인합니다. 기타 다른 charset을 사용할 경우 차후 문제를 발생시킬 수 있습니다.
데이터베이스 컴퓨터의 디스크 구성은 RHN Satellite와는 무관하며 전적으로 사용자의 결정에 의합니다.