一、KVM
1. 基本理論
- 什么是虛擬化?就是將一台物理機虛擬成多台虛擬機,虛擬機之前互不干擾。
- 為什么要用虛擬化?充分利用物理資源,提供冗余性、向雲計算演進的必要基礎。
- 常見的虛擬化軟件?vmware、kvm
- 查看當前系統是使用哪家的虛擬化?lscpu
- kvm的三個組件及作用:libvirt(用來管理虛擬機)、virt(安裝和克隆虛擬機)、qemu(管理虛擬機磁盤的)
- 磁盤的類型(raw/qcow2),raw不支持快照但性能好,常用的是qcom2支持快照,性能相比差一點。
- 第一個虛擬要默認是偵聽在5900這個端口。
- 橋接的工作原理
2. 常用操作
virsh list 查看正在運行的虛擬機
virsh list all 查看所有虛擬機
virsh start centos7 開機
virsh shutdown centos7 關機
查看虛擬機的端口:virsh vncdisply centos7
kvm開機啟動:virsh autostart centos7.1
所謂的導出虛擬是指將磁盤文件和配置文件拿走就可以了
