1. 程式人生 > >KVM基本功能管理與使用

KVM基本功能管理與使用

包含 vm虛擬機 image 基本 rsh .com 系統 fin 磁盤

本文是繼續上一篇文章kvm安裝,繼續演示kvm的基本功能,或者說是簡單的描述一下kvm的基本使用方式!

1、kvm默認的配置文件存放目錄

ls /etc/libvirt/qemu/
技術分享圖片

2、列表查看所有虛擬機的狀態

virsh list --all
技術分享圖片

3、虛擬機開機、關機、開機自啟等操作

1)開機 virsh start 虛擬機名稱
技術分享圖片

2)關機(兩種方式)

//關機 virsh shutdown 虛擬機名稱
技術分享圖片

//強制關機 virsh destroy 虛擬機名稱
技術分享圖片
註:除非實在無法關機,否則不建議使用這種方式!

3)掛起虛擬機和恢復虛擬機

//掛起虛擬機 virsh suspend 虛擬機名稱

技術分享圖片

//恢復虛擬機 virsh resume 虛擬機名稱
技術分享圖片

4、開機自啟KVM虛擬機

virsh autostart 虛擬機名稱
技術分享圖片

5、備份虛擬機配置文件(配置文件中存儲虛擬機配置情況等,如CPU、內存等)

virsh dumpxml 原虛擬機名 > /etc/libvirt/qemu/備份虛擬機名
技術分享圖片

6、 刪除KVM裏的虛擬機

virsh undefine 虛擬機名
技術分享圖片
註:"undefine"選項只會刪除該虛擬機配置文件,而使用的磁盤文件不會刪除,如需要徹底刪除註意刪除磁盤文件;如果只是刪除配置文件,當有備份的配置文件時,還可恢復該虛擬機。

查看虛擬機的磁盤文件 ls -l /kvm/store/

技術分享圖片
註:如上截圖,可以看出,只是配置文件刪除,磁盤文件依然存在。

7、還原已刪除的虛擬機(前提是你先做過虛擬機配置文件備份)

virsh define /etc/libvirt/qemu/備份虛擬機名稱
技術分享圖片
註:這時還原回來的虛擬機並不是完全的,只是包含你備份時之前的所有操作,之後的操作無法還原。

8、修改KVM虛擬機配置文件(兩種方式)

1)通過KVM命令編輯 virsh edit 虛擬機名稱

2)系統命令直接編輯(不建議使用) vi /etc/libvirt/qemu/centos7.xml

KVM基本功能管理與使用