설치 후에 스왑 및 덤프 장치의 크기를 조정해야 하거나 스왑 및 덤프 볼륨을 다시 만들어야 할 수 있습니다.
시스템이 설치된 후 덤프 장치의 volsize 등록 정보를 재설정할 수 있습니다. 예를 들면 다음과 같습니다.
# zfs set volsize=2G rpool/dump # zfs get volsize rpool/dump NAME PROPERTY VALUE SOURCE rpool/dump volsize 2G -
시스템에서 즉시 사용할 수 있도록 스왑 볼륨 크기를 조정할 수 있습니다. 예를 들면 다음과 같습니다.
# swap -l swapfile dev swaplo blocks free /dev/zvol/dsk/rpool/swap 303,1 8 2097144 2097144 # zfs get volsize rpool/swap NAME PROPERTY VALUE SOURCE rpool/swap volsize 1G local # zfs set volsize=2g rpool/swap # swap -l swapfile dev swaplo blocks free /dev/zvol/dsk/rpool/swap 303,1 8 2097144 2097144 /dev/zvol/dsk/rpool/swap 303,1 2097160 2097144 2097144
다음 방법을 사용하여 스왑 볼륨 크기를 조정할 수도 있습니다. 그러나 이 방법을 사용할 경우 시스템을 재부트해야 증가한 스왑 크기가 표시됩니다.
# swap -d /dev/zvol/dsk/rpool/swap # zfs set volsize=2G rpool/swap # swap -a /dev/zvol/dsk/rpool/swap # init 6
활성 시스템에서 스왑 장치를 제거하는 데 대한 자세한 내용은 Oracle Solaris 11.2의 파일 시스템 관리 의 Oracle Solaris ZFS 루트 환경에서 스왑 공간을 추가하는 방법을 참조하십시오.
이미 설치된 시스템에 추가 스왑 공간이 필요한데 스왑 장치가 사용 중인 경우 다른 스왑 볼륨을 추가합니다. 예를 들면 다음과 같습니다.
# zfs create -V 2G rpool/swap2
새 스왑 볼륨을 활성화합니다. 예를 들면 다음과 같습니다.
# swap -a /dev/zvol/dsk/rpool/swap2 # swap -l swapfile dev swaplo blocks free /dev/zvol/dsk/rpool/swap 256,1 16 1058800 1058800 /dev/zvol/dsk/rpool/swap2 256,3 16 4194288 4194288
두번째 스왑 볼륨에 대한 항목을 /etc/vfstab 파일에 추가합니다. 예를 들면 다음과 같습니다.
/dev/zvol/dsk/rpool/swap2 - - swap - no -