리눅스 데스크톱 가상화 기술 KVM (A) - 새로운 KVM 가상 머신
리눅스 데스크톱 가상화 기술 KVM (2 개) - 원격 데스크톱 관리
리눅스 데스크톱 가상화 기술 KVM (3 개) - KVM 가상 머신 복제 및 스냅 샷
리눅스 데스크톱 가상화 기술 KVM (4 개) - 가상 머신 이미지 포맷 변환을 대비
(1) .virsh 공통 명령
virsh를 목록보기는 가상 머신 목록을 엽니 다
virsh를 목록 --all 모든 가상 머신의 목록을 볼 수 있습니다
virsh를 virsh를 버전은 버전 번호보기
centos7.0 카이 마이 가상 머신을 centos7.0 시작 virsh를
virsh를 종료 centos7.0 오프 centos7.0 가상 머신
virsh를 dumpxml centos7.0> centos7.0.xml 수출 centos7.0 가상 컴퓨터 구성 파일
UNDEFINE centos7.0 정의 취소 centos7.0을 virsh를
virsh를 centos7.0.xml 정의 centos7.0을 정의
virsh를 정상적으로 사용하는 동안 종료 할 수 없습니다 centos7.0 가상 머신을 닫습니다 강제 centos7.0을 파괴한다.
virsh를 자동 시작이 제공 물리적 시스템을 시작 centos7.0
물리적 머신을 시작으로 취소 virsh를 자동 시작 --disable centos7.0
virsh를 가상 머신을 중단 centos7.0 중단
virsh를 재개 centos7.0는 가상 머신을 복구
virsh를 콘솔 centos7.0 콘솔은 가상 머신을 관리 할 수
centos7.0 정의를 가상 컴퓨터 구성 파일을 내보내 취소 조금 실험, 정의 centos7.0
// 먼저 가상 컴퓨터 구성 파일 내보내기 [루트 @의 youxi1 ~] # virsh를 dumpxml centos7.0> centos7.0.xml #의 LS는 centos7.0.xml [~ 루트 @의 youxi1] centos7.0.xml // centos7.0 취소를 정의 [루트 @ youxi1 ~] --all #의 virsh를 목록 ID 이름 상태 ---------------------------------- ------------------ 5 centos7.0 실행합니다. - centos7.0 BAK 오프 - centos75 닫기 [루트 @의 youxi1 ~] # 개의 virsh를의 종료 centos7.0 // 오프 도메인 centos7 0.0이 닫혀 [루트 @의 youxi1가 ~] # 1! 은 / etc / libvirt를 / QEMU // 구성 파일 확인 자동 시작 centos7.0 - bak.xml의 centos7.0.xml의 centos75.xml 네트워크를 # virsh를 UNDEFINE centos7 [~ 루트 @ youxi1] 0.0 // 취소 정의 정의 centos7.0이 취소되었습니다 필드
[루트 @의 youxi1 ~] # 1! 은 / etc / libvirt를 / QEMU는 // 구성 파일 삭제 자동 시작 centos7.0 - bak.xml의 centos75.xml 네트워크 [루트 @의 youxi1를 ~] #의 LS는 / var / lib 디렉토리 /를 libvirt를 / ImagesRF 로열티 무료 / / /하지만 미러 제거하지 않은 centos7.0-bak.img하는 centos7.0.qcow2 centos7.0.raw centos75.img // 정의 centos7.0 [루트 @의 youxi1 ~] #는 재정 // centos7.0.xml 정의 virsh를 정의 (centos7.0.xml에서) 도메인 centos7.0 [루트 youxi1 @ ~] --all #의 virsh를 목록 ID 이름 상태 ----------------------- ----------------------------- - centos7.0 닫기 - 닫기 centos7.0이 - 박 - centos75 닫기 [루트 @의 youxi1을 ~] # 1!은 / etc / libvirt를 / QEMU 자동 시작 centos7.0-bak.xml centos7.0.xml의 centos75.xml 네트워크
당신이 완전히 가상 머신을 삭제하려면, 이미지를 삭제, 정의 로그 파일을 삭제 취소 된 종료 할 필요가
[루트 @의 youxi1 ~] # 개의 virsh를 목록 --all 아이디 이름 국가 ----------------------------------- ----------------- - centos7.0 닫기 - 닫기 centos7.0이 - 박 - centos75 닫기 [루트 @의 youxi1 ~] # virsh를 UNDEFINE centos7.0 // 정의를 해제 도메인 centos7을 0.0 정의 취소되었습니다 [루트 @의 youxi1를 ~] # rm을 -rf /var/lib/libvirt/images/centos7.0.raw // 이미지 파일 삭제 [루트 @의 youxi1를 ~] # RM은 는 / var / log / libvirt를 / [루트 @ youxi1 ~] # 개의 RM -rf /var/log/libvirt/qemu/centos7.0.log centos7.0.log centos7.0.log-20190908를 [루트 @ youxi1 ~] # 개의 RM의 -rf / var에 / 로그 /libvirt/qemu/centos7.0.log* // 로그를 삭제