탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
Oracle Solaris 10에서 Oracle Solaris 11.1로 전환 Oracle Solaris 11.1 Information Library (한국어) |
1. Oracle Solaris 10에서 Oracle Solaris 11 릴리스로 전환(개요)
2. Oracle Solaris 11 설치 방법으로 전환
Oracle Solaris 10 릴리스에서 UFS 루트 환경은 스왑 장치와 덤프 장치 둘 다에 대해 한 개의 디스크 슬라이스를 제공합니다. Oracle Solaris 11 시스템이 설치된 후에는 두 개의 개별 볼륨이 스왑 장치와 덤프 장치로 만들어집니다.
# dumpadm Dump content: kernel pages Dump device: /dev/zvol/dsk/rpool/dump (dedicated) Savecore directory: /var/crash Savecore enabled: yes Save compressed: on
# swap -l swapfile dev swaplo blocks free /dev/zvol/dsk/rpool/swap 182,2 8 4061176 4061176
스왑 및 덤프 볼륨 이름과 크기에 대한 정보를 표시합니다. 예를 들면 다음과 같습니다.
# zfs list -t volume -r rpool NAME USED AVAIL REFER MOUNTPOINT rpool/dump 4.13G 51.6G 4.00G - rpool/swap 4.13G 51.6G 4.00G -
또한 사람이 읽을 수 있는 형식으로 스왑 공간 크기를 표시할 수도 있습니다. 예를 들면 다음과 같습니다.
# swap -sh total: 1.4G allocated + 227M reserved = 1.6G used, 432G available # swap -lh swapfile dev swaplo blocks free /dev/zvol/dsk/rpool/swap 285,2 8K 4.0G 4.0G
ZFS 스왑 및 덤프 볼륨 관리는 다음과 같은 방식에서 UFS 스왑 및 덤프 장치의 단일 슬라이스 관리와 다릅니다.
ZFS 루트 환경에서는 스왑 장치와 덤프 장치 둘 다에 대해 하나의 볼륨을 사용할 수 없습니다.
또한 ZFS 루트 환경에서는 파일을 스왑 장치로 사용할 수도 없습니다.
시스템에서 덤프 장치는 물리적 메모리의 약 1/2 ~ 3/4 크기여야 합니다. 덤프 장치가 너무 작을 경우 다음과 비슷한 오류가 표시됩니다.
# dumpadm -d /dev/zvol/dsk/rpool/dump dumpadm: dump device /dev/zvol/dsk/rpool/dump is too small to hold a system dump dump size 36255432704 bytes, device size 34359738368 bytes
볼륨의 volsize 등록 정보를 늘려 덤프 장치의 크기를 손쉽게 늘릴 수 있지만, 볼륨을 다시 초기화하는 데는 약간의 시간이 걸릴 수 있습니다. 예를 들면 다음과 같습니다.
# zfs get volsize rpool/dump NAME PROPERTY VALUE SOURCE rpool/dump volsize 1.94G local # zfs set volsize=3g rpool/dump # zfs get volsize rpool/dump NAME PROPERTY VALUE SOURCE rpool/dump volsize 3G local
스왑 장치가 사용 중인 경우에는 스왑 볼륨의 크기를 변경하기 어렵습니다. 또 다른 스왑 볼륨을 만든 다음 이 볼륨을 스왑 장치로 추가해 보십시오. 예를 들면 다음과 같습니다.
# zfs create -V 3G rpool/swap2 # swap -a /dev/zvol/dsk/rpool/swap2 # swap -l swapfile dev swaplo blocks free /dev/zvol/dsk/rpool/swap 182,2 8 4061176 4061176 /dev/zvol/dsk/rpool/swap2 182,4 8 6291448 6291448
그런 다음 /etc/vfstab 파일에 새 스왑 장치에 대한 항목을 추가합니다. 예를 들면 다음과 같습니다.
/dev/zvol/dsk/rpool/swap2 - - swap - no -