탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
Oracle Solaris 관리: ZFS 파일 시스템 Oracle Solaris 11 Information Library (한국어) |
1. Oracle Solaris ZFS 파일 시스템(소개)
3. Oracle Solaris ZFS와 전통적인 파일 시스템의 차이
4. Oracle Solaris ZFS 저장소 풀 관리
SPARC 기반 시스템의 ZFS 루트 파일 시스템에서 부트
x86 기반 시스템의 ZFS 루트 파일 시스템에서 부트
6. Oracle Solaris ZFS 파일 시스템 관리
7. Oracle Solaris ZFS 스냅샷 및 복제 작업
8. ACL 및 속성을 사용하여 Oracle Solaris ZFS 파일 보호
ZFS는 Oracle Solaris 11 릴리스의 기본 루트 파일 시스템입니다. Oracle Solaris 릴리스를 설치할 때 다음 고려 사항을 검토하십시오.
설치 – Oracle Solaris 11 릴리스에서는 다음 방법으로 ZFS 루트 파일 시스템을 설치하고 부트할 수 있습니다.
Live CD(x86에만 해당) – 단일 디스크에 ZFS 루트 풀을 설치합니다. 설치 중 fdisk 분할 영역 메뉴를 사용하여 사용자 환경에 맞게 디스크를 분할할 수 있습니다.
텍스트 설치(SPARC 및 x86) – 매체에서 또는 네트워크를 통해 ZFS 루트 풀을 단일 디스크에 설치합니다. 설치 중 fdisk 분할 영역 메뉴를 사용하여 사용자 환경에 맞게 디스크를 분할할 수 있습니다.
자동 설치 프로그램(AI)(SPARC 및 x86) – ZFS 루트 풀을 자동으로 설치합니다. AI 매니페스트를 사용하여 ZFS 루트 풀에 사용할 디스크 및 디스크 분할 영역을 확인할 수 있습니다.
스왑 및 덤프 장치 – 위의 설치 방법 모두 ZFS 루트 풀의 ZFS 볼륨에 자동으로 만들어집니다. ZFS 스왑 및 덤프 장치 관리에 대한 자세한 내용은 ZFS 스왑 및 덤프 장치 관리를 참조하십시오.
미러링된 루트 풀 구성 – 자동 설치 도중 미러링된 루트 풀을 구성할 수 있습니다. 설치 후 미러링된 루트 풀 구성에 대한 자세한 내용은 미러링된 루트 풀 구성 방법을 참조하십시오.
루트 풀 공간 관리 – 시스템을 설치한 후 루트 파일 시스템이 채워지지 않도록 ZFS 루트 파일 시스템에 쿼터를 설정하는 것이 좋습니다. 현재까지 전체 파일 시스템에 대한 안전망으로 ZFS 루트 풀 공간이 예약되지 않았습니다. 예를 들어, 루트 풀에 68GB 디스크가 있는 경우 ZFS 루트 파일 시스템에 67GB 쿼터를 설정하여 파일 시스템 공간을 1GB 남겨두는 것이 좋습니다.
ZFS 루트 풀 공간 및 구성 요구 사항에 대해 설명하는 다음 단원의 내용을 검토하십시오.
시스템을 설치할 때 스왑 볼륨 및 덤프 볼륨의 크기는 물리적 메모리의 크기에 따라 달라집니다. 부트 가능 ZFS 루트 파일 시스템에 대한 최소 풀 공간은 물리적 메모리, 사용 가능한 디스크 공간 및 만들려는 BE(부트 환경) 수에 따라 다릅니다.
다음 ZFS 저장소 풀 공간 요구 사항을 검토하십시오.
다른 설치 방법의 메모리 요구 사항에 대한 설명은 Oracle Solaris 11 릴리스 정보를 참조하십시오.
권장되는 최소 디스크 공간은 7-13GB입니다. 이 공간은 다음과 같이 사용됩니다.
스왑 영역 및 덤프 장치 – Solaris 설치 프로그램에서 만드는 스왑 및 덤프 볼륨의 기본 크기는 시스템의 메모리 크기 및 다른 변수에 따라 달라집니다. 스왑 장치 크기는 일반적으로 물리적 메모리의 1/4이고 덤프 장치 크기는 대략 물리적 메모리의 절반 크기입니다.
스왑 및 덤프 볼륨의 크기를 선택한 크기로 조정할 수 있습니다. 단, 새 크기가 설치 도중 또는 설치 후 시스템 작동을 지원해야 합니다. 자세한 내용은 ZFS 스왑 및 덤프 장치의 크기 조정을 참조하십시오.
BE(부트 환경) – ZFS BE는 약 4-6GB입니다. 다른 ZFS BE에서 복제된 각 ZFS BE에는 추가 디스크 공간이 필요 없습니다. 업데이트에 따라 BE를 업데이트하면 BE 크기가 증가합니다. 동일한 루트 풀에 있는 모든 ZFS BE는 동일한 스왑 및 덤프 장치를 사용합니다.
Oracle Solaris OS 구성 요소 – /var을 제외하고 OS 이미지에 속한 루트 파일 시스템의 모든 하위 디렉토리는 루트 파일 시스템에 있어야 합니다. 스왑 및 덤프 장치를 제외한 모든 Solaris OS 구성 요소도 루트 풀에 상주해야 합니다.
다음 ZFS 저장소 풀 구성 요구 사항을 검토하십시오.
루트 풀에 사용할 디스크의 레이블은 SMI(VTOC)여야 합니다.
Solaris OS를 성공적으로 부트할 수 있으려면 루트 풀에 사용할 디스크 크기가 2TB 미만이어야 합니다.
풀은 디스크 슬라이스 또는 미러링된 디스크 슬라이스에 존재해야 합니다. beadm 작업 중 지원되지 않는 풀 구성을 사용하려고 시도하면 다음과 유사한 메시지가 표시됩니다.
ERROR: ZFS pool name does not support boot environments
지원되는 ZFS 루트 풀 구성에 대한 자세한 내용은 ZFS 루트 풀 만들기를 참조하십시오.
x86 기반 시스템에서는 디스크에 Solaris fdisk 분할 영역이 포함되어야 합니다. Solaris fdisk 분할 영역은 x86 기반 시스템이 설치될 때 자동으로 만들어집니다. Solaris fdisk 분할 영역에 대한 자세한 내용은 Oracle Solaris 관리: 장치 및 파일 시스템의 fdisk 분할 영역을 만드는 방법에 대한 지침을 참조하십시오.
자동 설치 도중 루트 풀에 풀 등록 정보 또는 파일 시스템 등록 정보를 설정할 수 있습니다. 루트 풀에서는 gzip 압축 알고리즘이 지원되지 않습니다.
초기 설치로 루트 풀을 만든 후에는 루트 풀 이름을 바꾸지 마십시오. 루트 풀의 이름을 바꾸면 시스템이 부트되지 않을 수 있습니다.
Oracle Solaris 11 릴리스를 설치하려는 경우 다음 문제를 검토하십시오.
루트 풀 디스크가 너무 작음 - 루트 풀에 사용할 디스크 슬라이스가 너무 작을 경우 설치 프로그램을 종료하고 format 유틸리티를 사용하여 디스크 슬라이스의 크기를 늘린 후 설치를 다시 시작해야 합니다. 예를 들어, 자동 설치 중 시스템 콘솔에 다음과 유사한 메시지가 표시될 수 있습니다.
15:43:54 Space required for installation: 5.00gb 15:43:54 Total available space: 4.55gb 15:43:54 Error occurred during execution of 'target-selection' checkpoint. 15:43:54 Failed Checkpoints: 15:43:54 15:43:54 target-selection 15:43:54 15:43:54 Checkpoint execution error: 15:43:54 15:43:54 Error determining swap/dump requirements. 15:43:54 15:43:54 Automated Installation Failed. See install log at /system/volatile/install_log
루트 풀 디스크 슬라이스 확대에 대한 자세한 내용은 Oracle Solaris 관리: 장치 및 파일 시스템의 ZFS 루트 파일 시스템에 사용할 디스크 슬라이스를 만드는 방법 또는 Oracle Solaris 관리: 장치 및 파일 시스템의 ZFS 루트 파일 시스템에 사용할 디스크 슬라이스를 만드는 방법을 참조하십시오.
루트 풀 디스크 슬라이스를 늘린 후 자동 설치 프로그램을 다시 시작합니다.
# svcadm clear auto-installer
Return 키를 누릅니다. 다음 명령을 사용하여 설치를 관찰할 수 있습니다.
# tail -f /system/volatile/install_log
설치가 중단됨 - 설치가 중단되며 루트 풀 디스크가 작고(예: 16GB) 시스템 메모리가 클 경우(예: 32GB) 디스크가 너무 작아 스왑 볼륨 및 덤프 볼륨을 만들 수 없습니다. 대용량 메모리 시스템에서 루트 풀 디스크는 물리적 메모리 크기의 1/2-3/4과 같이 BE, 스왑 볼륨 및 덤프 장치를 포함할 만큼 커야 합니다.