kvm常用操作

2022-05-25 09:06:11 字數 947 閱讀 2646

安裝一些虛擬化的元件

yum -y install kvm python-virtinst libvirt  bridge-utils virt-manager qemu-kvm-tools  virt-viewer  virt-v2v libguestfs-tools-c

或yum -y groupinstall "虛擬化" "虛擬化客戶端" "虛擬化工具" "虛擬化平台"

建立虛擬機器:

virt-install  --name=vm2 --ram=1024 --vcpus=1 --disk=/var/lib/libvirt/vm2.img,size=50 --os-type=linux --cdrom=/var/ftp/centos6.8/centos-6.8-x86_64-bin-***1.iso --network=bridge:virbr0  --vnc --accelerate --force  --autostart

解釋一下主要的幾個引數含義:

--name    給虛擬機器起個名字

--ram 分配給虛擬機器的記憶體,單位mb

--vcpus 分配給虛擬機器的cpu個數

--cdrom 指定安裝檔案的全路徑

--disk 指定虛擬機器img檔案路徑,如果虛擬機器使用lvm分割槽,這裡就指向到lvm的分割槽就行

size 虛擬機器檔案大小,單位gb

bus 虛擬機器磁碟使用的匯流排型別,為了使虛擬機器達到好的效能,這裡使用virtio

cache 虛擬機器磁碟的cache型別

--network bridge 指定橋接網絡卡

model 網絡卡模式,這裡也是使用效能更好的virtio

--graphics圖形引數

這裡我安裝的虛擬機器名字為vm1,接下來檢視其vnc埠:
ps aux | grep qemu | grep vm1

02 KVM常用操作命令

virsh dumpxml centos7 centos7.xml 備份配置檔案 virsh destroy centos7 強制關閉虛擬機器 virsh undefine centos7 刪除虛擬機器 virsh define opt centos7.xml 匯入備份的配置檔案 virsh sta...

kvm常用管理

虛擬磁碟擴容 virsh list all 檢視全部虛擬機器 virsh dominfo kvm 1 檢視kvm 1虛擬機器資訊 virsh edit kvm 1 編輯虛擬機器配置檔案 virsh console 連線虛擬機器 virsh start 開啟虛擬機器 virsh reboot 重啟虛擬...

IPmitool操作KVM的常用命令

遠端kvm開關機 ipmitool h ip位址 i lan u kvm使用者 p kvm密碼 power off 關機 ipmitool h ip位址 i lan u kvm使用者 p kvm密碼 power on 開機 ipmitool h ip位址 i lan u kvm使用者 p kvm密碼...