Sun QFS 공유 파일 시스템은 파일 시스템이 영역 클러스터에 의해 사용되더라도 전역 클러스터 노드에 항상 설치됩니다. clzc 명령을 사용하여 특정 Sun QFS 공유 파일 시스템을 특정 영역 클러스터로 구성합니다. 확장 가능한 마운트 지점 리소스는 이 영역 클러스터에 속합니다. 메타 데이터 서버 리소스인 SUNW.qfs는 전역 클러스터에 속합니다.
다음 목록에서 하나의 저장소 관리 체계와 함께 Sun QFS 공유 파일 시스템을 사용해야 합니다.
하드웨어 RAID 지원
Sun Cluster용 Solaris Volume Manager
Oracle RAC용 지원와 연관된 모든 파일은 Sun QFS 공유 파일 시스템에 저장할 수 있습니다.
다음 하위 절의 설명에 따라 이러한 파일을 여러 파일 시스템에 배포할 수 있습니다.
RDBMS 이진 파일 및 관련 파일의 경우 이 파일을 저장할 한 개의 파일 시스템을 클러스터에 만듭니다.
RDBMS 이진 파일 및 관련 파일은 다음과 같습니다.
Oracle Database RDBMS(relational database management system) 이진 파일
Oracle Database 구성 파일(예: init.ora, tnsnames.ora, listener.ora, sqlnet.ora)
시스템 매개변수 파일(SPFILE)
경보 파일(예: alert_sid.log)
추적 파일(*.trc)
Oracle Clusterware 이진 파일
데이터베이스 파일 및 관련 파일의 경우 데이터베이스마다 한 개의 파일 시스템이 필요한지 여러 개의 파일 시스템이 필요한지 여부를 결정합니다.
간편하게 구성 및 유지 관리하려면 한 개의 파일 시스템을 만들어 데이터베이스의 모든 Oracle RAC용 지원 인스턴스에 대해 이러한 파일을 저장합니다.
추가 확장을 간편하게 하려면 여러 개의 파일 시스템을 만들어 데이터베이스의 모든 Oracle RAC용 지원 인스턴스에 대해 이러한 파일을 저장합니다.
데이터베이스 파일 및 관련 파일용으로 만든 각 파일 시스템에는 자체 메타 데이터 서버가 있습니다. 메타 데이터 서버에 필요한 리소스에 대한 자세한 내용은 Sun QFS 메타 데이터 서버의 리소스를 참조하십시오.
데이터베이스 파일 및 관련 파일은 다음과 같습니다.
데이터 파일
제어 파일
온라인 리두 로그 파일
아카이브된 리두 로그 파일
플래시백 로그 파일
복구 파일
Oracle Grid Infrastructure OCR(Oracle Cluster Registry) 파일
Oracle Clusterware 선호 디스크
Sun Cluster용 Solaris Volume Manager에서 최적의 성능을 얻으려면 볼륨 관리자 및 파일 시스템을 다음과 같이 구성합니다.
Sun Cluster용 Solaris Volume Manager를 사용하여 디스크 어레이의 LUN(logical unit numbers)을 미러링합니다.
스트라이프가 필요한 경우 파일 시스템의 스트라이프 옵션을 사용하여 스트라이프를 구성합니다.
디스크 어레이의 LUN 미러링에는 다음 작업이 포함됩니다.
RAID-0 메타 장치 만들기
RAID-0 메타 장치 또는 이러한 메타 장치의 Solaris Volume Manager 소프트 분할 영역을 Sun QFS 장치로 사용
시스템에 대한 I/O(input/output) 로드가 심해질 수 있습니다. 이 경우 Solaris Volume Manager 메타 데이터 또는 하드웨어 RAID 메타 데이터에 대한 LUN이 데이터에 대한 LUN 이외의 다른 물리적 디스크에 매핑되도록 하십시오. 이러한 LUN을 다른 물리적 디스크에 매핑하면 경합이 최소화됩니다.
시작하기 전에
Solaris Volume Manager 메타 장치를 공유 파일 시스템에 대한 장치로 사용할 수 있습니다. 이 경우 공유 파일 시스템을 구성하기 전에 메타 세트 및 해당 메타 장치가 만들어지고 모든 클러스터 노드에서 사용할 수 있는지 확인하십시오.
Sun QFS 설치 방법에 대한 자세한 내용은 Using Sun QFS and Sun Storage Archive Manager with Oracle Solaris Cluster 을 참조하십시오.
Sun QFS 파일 시스템을 만드는 방법에 대한 자세한 내용은 Using Sun QFS and Sun Storage Archive Manager with Oracle Solaris Cluster 을 참조하십시오.
각 Sun QFS 공유 파일 시스템에 대해 파일 시스템을 저장해야 하는 Oracle Database 파일 유형에 대한 올바른 마운트 옵션을 설정합니다.
이진 파일, 구성 파일, 경보 파일 및 추적 파일을 포함하는 파일 시스템의 경우 기본 마운트 옵션을 사용합니다.
데이터베이스 데이터 파일, 제어 파일, 온라인 리두 로그 파일 및 아카이브된 리두 로그 파일 또는 Oracle Clusterware OCR 및 선호 파일을 포함하는 파일 시스템의 경우 마운트 옵션을 다음과 같이 설정합니다.
/etc/opt/SUNWsamfs/samfs.cmd 파일 또는 /etc/vfstab 파일에서 다음 옵션을 설정합니다.
fs=fs-name stripe=width mh_write qwrite forcedirectio rdlease=300Set this value for optimum performance. wrlease=300Set this value for optimum performance. aplease=300Set this value for optimum performance.
# mount mount-point
마운트하는 파일 시스템의 마운트 지점을 지정합니다.
Sun QFS 공유 파일 시스템를 영역 클러스터로 구성하는 방법에 대한 자세한 내용은 Oracle Solaris Cluster 소프트웨어 설치 설명서 의 영역 클러스터에 클러스터 파일 시스템을 추가하는 방법(clsetup) 또는 Oracle Solaris Cluster 소프트웨어 설치 설명서 의 영역 클러스터에 Sun QFS 공유 파일 시스템을 추가하는 방법(CLI)을 참조하십시오.
다음과 같이 파일 시스템 소유권을 변경합니다.
소유자: DBA(database administrator) 사용자
그룹: DBA 그룹
DBA 그룹 및 DBA 사용자 계정을 만드는 방법에 설명된 것과 같이 DBA 사용자와 DBA 그룹이 만들어집니다.
# chown user-name:group-name mount-point
DBA 사용자의 사용자 이름을 지정합니다. 이 사용자는 일반적으로 oracle입니다.
DBA 그룹의 이름을 지정합니다. 이 그룹의 이름은 대개 dba로 지정됩니다.
소유권을 변경하는 파일 시스템의 마운트 지점을 지정합니다.
# chmod u+rw mount-point
소유자에게 읽기 및 쓰기 액세스 권한을 부여하는 파일 시스템의 마운트 지점을 지정합니다.
다음 단계
Oracle Database 파일에 사용 중인 다른 모든 저장소 관리 체계가 설치되었는지 확인합니다. Oracle Database 파일에 사용 중인 저장소 관리 체계가 모두 설치되었으면 Chapter 3, 리소스 그룹 등록 및 구성으로 이동합니다.