Oracle® VM Server for SPARC 3.2 관리 설명서

인쇄 보기 종료

업데이트 날짜: 2015년 5월
 
 

메모리 DR 예

다음 예에서는 메모리 DR 작업을 수행하는 방법을 보여줍니다. 관련 CLI 명령에 대한 자세한 내용은 ldm(1M) 매뉴얼 페이지를 참조하십시오.

예 13-7  활성 도메인에서 메모리 DR 작업

이 예는 활성 도메인인 ldom1에 동적으로 메모리를 추가하고 제거하는 방법을 보여줍니다.

ldm list 출력은 Memory 필드의 각 도메인에 대한 메모리를 보여줍니다.

primary# ldm list
NAME             STATE      FLAGS   CONS    VCPU  MEMORY   UTIL  UPTIME
primary          active     -n-cv-  SP      4     27392M   0.4%  1d 22h 53m
ldom1            active     -n----  5000    2     2G       0.4%  1d 1h 23m
ldom2            bound      ------  5001    2     200M

메모리를 256MB의 배수로 지정해야 하므로 다음 ldm add-mem 명령은 오류와 함께 종료됩니다. 다음 ldm add-mem 명령은 –-auto-adj 옵션을 사용하므로 200M를 추가할 메모리 용량으로 지정하더라도 반올림되어 256MB가 됩니다.

primary# ldm add-mem 200M ldom1
The size of memory must be a multiple of 256MB.

primary# ldm add-mem --auto-adj 200M ldom1
Adjusting request size to 256M.
The ldom1 domain has been allocated 56M more memory
than requested because of memory alignment constraints.

primary# ldm list
NAME            STATE   FLAGS   CONS    VCPU    MEMORY  UTIL    UPTIME
primary         active  -n-cv-  SP      4       27392M  5.0%    8m
ldom1           active  -n----  5000    2       2304M   0.5%    1m
ldom2           bound   ------  5001    2       200M

메모리를 256MB의 배수로 지정해야 하므로 ldm rm-mem 명령은 오류와 함께 종료됩니다. 동일한 명령에 –-auto-adj 옵션을 추가하면 메모리 양이 다음 256MB 경계로 반내림되므로 메모리 제거를 성공합니다.

primary# ldm rm-mem --auto-adj 300M ldom1
Adjusting requested size to 256M.
The ldom1 domain has been allocated 44M more memory
than requested because of memory alignment constraints.

primary# ldm list
NAME            STATE   FLAGS   CONS    VCPU    MEMORY  UTIL    UPTIME
primary         active  -n-cv-  SP      4       27392M  0.3%    8m
ldom1           active  -n----  5000    2       2G      0.2%    2m
ldom2           bound   ------  5001    2       200M
예 13-8  바인드된 도메인에서 메모리 DR 작업

이 예는 바인드된 도메인인 ldom2에 동적으로 메모리를 추가하고 제거하는 방법을 보여줍니다.

ldm list 출력은 Memory 필드의 각 도메인에 대한 메모리를 보여줍니다. 첫번째 ldm add-mem 명령은 100MB의 메모리를 ldom2 도메인에 추가합니다. 다음 ldm add-mem 명령은 –-auto-adj 옵션을 지정하여 추가 112MB의 메모리가 ldom2에 동적으로 추가됩니다.

ldm rm-mem 명령은 ldom2 도메인에서 100MB를 동적으로 제거합니다. 동일 명령에 –-auto-adj 옵션을 사용하여 300MB의 메모리를 제거할 경우 메모리 용량이 반내림되어 다음 256MB 경계가 됩니다.

primary# ldm list
NAME             STATE      FLAGS   CONS    VCPU  MEMORY   UTIL  UPTIME
primary          active     -n-cv-  SP      4     27392M   0.4%  1d 22h 53m
ldom1            active     -n----  5000    2     2G       0.4%  1d 1h 23m
ldom2            bound      ------  5001    2     200M          

primary# ldm add-mem 100M ldom2

primary# ldm list
NAME             STATE      FLAGS   CONS    VCPU  MEMORY   UTIL  UPTIME
primary          active     -n-cv-  SP      4     27392M   0.5%  1d 22h 54m
ldom1            active     -n----  5000    2     2G       0.2%  1d 1h 25m
ldom2            bound      ------  5001    2     300M       

primary# ldm add-mem --auto-adj 100M ldom2
Adjusting request size to 256M.
The ldom2 domain has been allocated 112M more memory
than requested because of memory alignment constraints.

primary# ldm list
NAME             STATE      FLAGS   CONS    VCPU  MEMORY   UTIL  UPTIME
primary          active     -n-cv-  SP      4     27392M   0.4%  1d 22h 55m
ldom1            active     -n----  5000    2     2G       0.5%  1d 1h 25m
ldom2            bound      ------  5001    2     512M          

primary# ldm rm-mem 100M ldom2
primary# ldm list
NAME             STATE      FLAGS   CONS    VCPU  MEMORY   UTIL  UPTIME
primary          active     -n-cv-  SP      4     27392M   3.3%  1d 22h 55m
ldom1            active     -n----  5000    2     2G       0.2%  1d 1h 25m
ldom2            bound      ------  5001    2     412M          

primary# ldm rm-mem --auto-adj 300M ldom2
Adjusting request size to 256M.
The ldom2 domain has been allocated 144M more memory
than requested because of memory alignment constraints.

primary# ldm list
NAME             STATE      FLAGS   CONS    VCPU  MEMORY   UTIL  UPTIME
primary          active     -n-cv-  SP      4     27392M   0.5%  1d 22h 55m
ldom1            active     -n----  5000    2     2G       0.2%  1d 1h 26m
ldom2            bound      ------  5001    2     256M
예 13-9  도메인 메모리 크기 설정

이 예는 ldm set-memory 명령을 사용하여 도메인에 메모리를 추가하고 제거하는 방법을 보여줍니다.

ldm list 출력은 Memory 필드의 각 도메인에 대한 메모리를 보여줍니다.

primary# ldm list
NAME             STATE      FLAGS   CONS    VCPU  MEMORY   UTIL  UPTIME
primary          active     -n-cv-  SP      4     27392M   0.5%  1d 22h 55m
ldom1            active     -n----  5000    2     2G       0.2%  1d 1h 26m
ldom2            bound      ------  5001    2     256M

다음 ldm set-mem 명령은 primary 도메인의 크기를 3400MB로 설정하려고 시도합니다. 지정된 값이 256MB 경계에 있지 않다는 오류가 나타납니다. 동일 명령에 –-auto-adj 옵션을 추가하면 일부 메모리를 자동으로 제거하고 256MB 경계에 있을 수 있습니다. 또한 이 명령은 도메인에서 해당 메모리를 사용 중이므로 요청된 메모리 중 일부를 제거할 수 없다는 경고를 표시합니다.

primary# ldm set-mem 3400M primary
An ldm set-mem 3400M command would remove 23992MB, which is not a multiple
of 256MB. Instead, run ldm rm-mem 23808MB to ensure a 256MB alignment.

primary# ldm set-mem --auto-adj 3400M primary
Adjusting request size to 3.4G.
The primary domain has been allocated 184M more memory
than requested because of memory alignment constraints.
Only 9472M of memory could be removed from the primary domain
because the rest of the memory is in use.

다음 ldm set-mem 명령은 바인드된 상태인 ldom2 도메인의 메모리 크기를 690MB로 설정합니다. 동일 명령에 –-auto-adj 옵션을 사용할 경우 추가 78MB의 메모리가 ldom2에 동적으로 추가되어 256MB 경계에 있게 됩니다.

primary# ldm set-mem 690M ldom2
primary# ldm list
NAME             STATE      FLAGS   CONS    VCPU  MEMORY   UTIL  UPTIME
primary          active     -n-cv-  SP      4     17920M   0.5%  1d 22h 56m
ldom1            active     -n----  5000    2     2G       0.6%  1d 1h 27m
ldom2            bound      ------  5001    2     690M          

primary# ldm set-mem --auto-adj 690M ldom2
Adjusting request size to 256M.
The ldom2 domain has been allocated 78M more memory
than requested because of memory alignment constraints.

primary# ldm list
NAME             STATE      FLAGS   CONS    VCPU  MEMORY   UTIL  UPTIME
primary          active     -n-cv-  SP      4     17920M   2.1%  1d 22h 57m
ldom1            active     -n----  5000    2     2G       0.2%  1d 1h 27m
ldom2            bound      ------  5001    2     768M