Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
14.13.7. 메모리 할당 구성
virsh 로 게스트 가상 머신의 메모리 할당을 수정하려면 다음을 수행합니다.
# virsh setmem {domain-id or domain-name} count
# virsh setmem vr-rhel6u1-x86_64-kvm --kilobytes 1025000
수를 킬로바이트
로
지정해야 합니다. 새 개수 값은 게스트 가상 머신을 생성할 때 지정한 양을 초과할 수 없습니다. 64MB보다 낮은 값은 대부분의 게스트 가상 머신 운영 체제에서는 작동하지 않습니다. 최대 메모리 값이 활성 게스트 가상 머신에는 영향을 미치지 않습니다. 새 값이 사용 가능한 메모리보다 작으면 게스트 가상 머신이 충돌하게 될 수 있습니다.
이 명령에는 다음 옵션이 있습니다.
- [--domain] <string> 도메인 이름, ID 또는 uuid
- [-size] <number> 새 메모리 크기, 크기 조정된 정수(기본값 KiB)유효한 메모리 단위는 다음과 같습니다.
바이트
의b
또는 바이트KB
for kilobytes (10 또는 1,000 바이트 블록)k
ibibytes의 경우 kibibytes 1024바이트의 K 또는KiB
MB
for megabytes (106 또는 1,000,000 바이트 블록)- 메비바이트의 경우 m 또는
MiB
(20 또는 blocks 1,048,576 바이트) GB
for gigabytes (109 또는 1,000,000,000 바이트 블록)- 기비바이트의 경우
G
또는GiB
(230 또는 1,073,741,824 바이트) TB
for terabytes (1012 또는 1,000,000 바이트 블록)- tebibytes의 경우 t or
TiB
(240 또는 1,099,511,627,776 바이트)
모든 값은 libvirt에서 가장 가까운 kibibyte로 반올림되며 하이퍼바이저에서 지원하는 단위로 더 반올림될 수 있습니다. 일부 하이퍼바이저는 또한 4000KiB(또는 4000 x 210 또는 4,096,000바이트)와 같은 최소 용량을 적용합니다. 이 값의 단위는 선택적 특성메모리 단위
에 따라 결정됩니다. 기본값은 kibibytes(KiB) 단위로 지정된 값이 1024바이트의 2개 또는 블록으로 곱한 단위입니다. - --config가 다음 부팅에 영향을 미칩니다.
- --live는 실행 중인 도메인의 메모리를 제어합니다.
- --current가 현재 도메인의 메모리를 제어합니다.