Virsh 명령어
1. 가상장치 생성.
virsh create <path to XML configuration file>
2. xml 덤프 설정.
virsh dumpxml [donmain-id | domain-name | domain-uuid]
3. 가상장치 재시작
virsh resume [domain-id | domain-name | domain-uuid]
이기능은 일시적이며, 가상장치 파라미터는 suspend와 resume 주기에서 유지됩니다.
OS 단에서는 반응이 없고 , 텍스트로만 "도메인 시작됨"으로 나타남.
4. 가상장치 저장.
virsh save [domain-id | domain-name | domain-uuid] [filename]
저장된 가상 머신은 복원 옵션을 사용하여 가상머신의 상태를 복원할 수 있습니다.
백업 작업 후 vm 은 종료 됨.
위의 그림에서 win2k3_E_kt-1 이름으로 (4.1G) 저장됨.
5. 가상장치 복구
virsh restore [filename]
저장된 가상머신의 복원은 시작이 걸릴 수 있습니다. 가상 머신의 이름과 UUID가 유지되지만, 새 ID에 살당되어 있습니다.
동일한 도메인이 사용중일 때는 "오류:win2k3_E_kt-1에서 도메인을 복구하기 실패" 오류가 뜸.
사용중이 도메인 종료 후 저장된 머신 재시작
6. 가상장치 종료
virsh shutdown [domain-id | domain-name | domain-uuid]
7. 가상장치 재부팅
virsh reboot [domain-id | domain-name | domain-uuid]
8. 도메인 종료
virsh destroy [domain-name | domain-id | domain-uuid]
9. 가상장치 정보 표시
virsh dominfo [domain-id | domain-name | domain-uuid]
10. 노드 정보 표시
virsh nodeinfo
11. 가상장치 표시
virsh list domain-nmae [--inactive | --all]
--inactive: 활성화 되지 않은 도메인 목록을 표시
--all: 활성화 상태와 관계없이 모든 도메인 목록을 표시합니다.
12. 가상 CPU 정보 표시
virsh vcpuinfo [domain-id | domain-name | domain-uuid]
13. 가상 CPU 개수 설정
virsh setucpus [domain-id | domain-name | domain-uuid] [count]
새로운 값은 가상장치를 생성할 때 지정했던 개수를 초과할 수 없음에 주의하시기 바랍니다.
변경 전 vm의 cpu 값
변경 후 vm의 cpu 값 "<vcpu current='1'>2</vcpu>"로 변경되어 있음.
14. 메모리 할당량 설정
virsh setmem [domain-id | domain-name] [count]
count에서는 킬로바이트 단위로 지정해야하며, 새로운 count는 사용자가 가상머신을 만들 때 지정한 count를 초과할 수 없음.
64메가 바이트보다 낮은 값은 작동하지 않음.
변경 전 메모리 용량
변경 후 메모리 용량
15. 버전 확인
virsh verson
라이브러리에 대해 컴파일됨: libvir 0.8.2
사용중인 라이브러리: libvir 0.8.2
사용중인 API: Xen 3.0.1
실행중인 하이퍼바이저: Xen 4.1.0
'工夫 > Linux' 카테고리의 다른 글
find (0) | 2014.07.05 |
---|---|
tar 명령어 (0) | 2014.07.05 |
ping 응답 막기 (0) | 2012.03.08 |
리눅스 언어 변경하기 (0) | 2012.03.08 |
리눅스에서 하드디스크르 구별하는 방법 (0) | 2009.11.12 |
댓글