Oracle® Solaris 11.2의 ZFS 파일 시스템 관리

인쇄 보기 종료

업데이트 날짜: 2014년 12월
 
 

ZFS 스왑 및 덤프 장치 관리

설치 프로세스 중에 ZFS 루트 풀의 ZFS 볼륨에 스왑 영역이 만들어집니다. 예를 들면 다음과 같습니다.

# swap -l
swapfile                   dev    swaplo   blocks     free
/dev/zvol/dsk/rpool/swap 145,2        16 16646128 16646128

설치 프로세스 중에 ZFS 루트 풀의 ZFS 볼륨에 덤프 영역이 만들어집니다. 일반적으로 덤프 장치는 설치 시 자동으로 설정되므로 관리 작업이 필요하지 않습니다. 예를 들면 다음과 같습니다.

# dumpadm
Dump content: kernel pages
Dump device: /dev/zvol/dsk/rpool/dump (dedicated)
Savecore directory: /var/crash/
Savecore enabled: yes
Save compressed: on

덤프 장치를 사용 안함으로 설정하고 제거할 경우 다시 만든 후에는 dumpadm 명령을 통해 사용으로 설정해야 합니다. 대부분의 경우 zfs 명령을 통해서만 덤프 장치의 크기를 조정해야 합니다.

설치 프로그램에서 만드는 스왑 및 덤프 볼륨 크기에 대한 자세한 내용은 ZFS 루트 풀 요구 사항 식별을 참조하십시오.

설치 후 스왑 볼륨 크기와 덤프 볼륨 크기를 모두 조정할 수 있습니다. 자세한 내용은 ZFS 스왑 및 덤프 장치의 크기 조정을 참조하십시오.

ZFS 스왑 및 덤프 장치를 사용할 때는 다음 문제를 고려하십시오.

  • 비루트 풀에 스왑 및 덤프 장치를 만들려는 경우 스왑 및 덤프 볼륨을 RAID-Z 풀에 만들지 마십시오. 풀에 스왑 및 덤프 볼륨이 포함되어 있는 경우 1-디스크 풀 또는 미러링된 풀이어야 합니다. 그렇지 않을 경우 다음과 유사한 메시지가 표시됩니다.

    /dev/zvol/dsk/rzpool/swap: Operation not supported
  • 비루트 풀에서 스왑 또는 덤프 볼륨을 만듭니다. dumpadm –d 명령을 실행하면 덤프 장치가 재설정됩니다.

    # zfs create -V 10g bpool/dump2
    # dumpadm -d /dev/zvol/dsk/bpool/dump2
    Dump content      : kernel with ZFS metadata
    Dump device       : /dev/zvol/dsk/bpool/dump2 (dedicated)
    Savecore directory: /var/crash
    Savecore enabled  : yes
    Save compressed   : on
    
  • 스왑 영역과 덤프 장치에 별도의 ZFS 볼륨을 사용해야 합니다.

  • 스왑 볼륨에는 스파스 볼륨이 지원되지 않습니다.

  • 현재 ZFS 파일 시스템에서는 스왑 파일을 사용할 수 없습니다.

  • 시스템이 설치된 후에 스왑 영역이나 덤프 장치를 변경해야 하는 경우 이전 Solaris 릴리스처럼 swapdumpadm 명령을 사용합니다. 자세한 내용은 Oracle Solaris 11.2의 파일 시스템 관리 의 3 장, 추가 스왑 공간 구성Oracle Solaris 11.2의 시스템 관리 문제 해결 을 참조하십시오.