KVM安装、镜像创建(一)
?環(huán)境準(zhǔn)備
VMware Workstation Pro啟動(dòng)虛擬化
查看啟動(dòng)的系統(tǒng)是否支持vmx或svm
grep -E '(vmx|svm)' /proc/cpuinfo備注:操作系統(tǒng)centos 7
?
KVM安裝
1、yum查看kvm安裝包
yum list |grep kvm
2、安裝
yum install -y qemu-kvm qemu-kvm-tools libvirt3、啟動(dòng)libvirtd
systemctl start libvirtd備注:libvirt用來(lái)管理kvm
4、tighvnc安裝
下載地址:http://www.tightvnc.com/download.php
?
KVM鏡像
1、創(chuàng)建鏡像格式
qemu-img create -f raw /opt/CentOS-7-x86_64.raw 10G備注:raw格式不支持快照
硬盤格式總體上分為兩種:1為全鏡像格式,2為稀疏格式全鏡像格式(典型代表raw格式),其特點(diǎn):設(shè)置多大就是多大,寫入速度快,方便的轉(zhuǎn)換為其他格式,性能最優(yōu),但是占用空間大稀疏模式(典型代表qcow2格式),其特點(diǎn):支持壓縮,快照,鏡像,更小的存儲(chǔ)空間(即用多少占多少)2、安裝virt-install,虛擬機(jī)安裝命令包
yum install -y virt-installvirt-install ?
--help 幫助命令
--virt-type 類型,使用kvm
--name 名稱
--ram 內(nèi)存
--cdrom ISO鏡像文件
--disk ?指定磁盤
--network ?網(wǎng)絡(luò)
--graphics?指定圖形顯示相關(guān)的配置
--noautoconsole?禁止自動(dòng)連接至虛擬機(jī)的控制臺(tái)
3、創(chuàng)建鏡像
virt-install --virt-type kvm --name CentOS-7-X86_64 --ram 2048 --cdrom=/opt/CentOS-7-x86_64-DVD-1511.iso --disk path=/opt/CentOS-7-x86_64.raw --network network=default --graphics vnc,listen=0.0.0.0 --noautoconsole運(yùn)行TightVNC Viewer
centos 7系統(tǒng)安裝參考 https://www.cnblogs.com/shhnwangjian/p/5839112.html
4、虛擬機(jī)基本操作
- 生成kvm虛擬機(jī):virt-install
- 查看在運(yùn)行的虛擬機(jī):virsh list
- 查看所有虛擬機(jī):virsh list --all
- 查看kvm虛擬機(jī)配置文件:virsh dumpxml name
- 啟動(dòng)kvm虛擬機(jī):virsh start name
- 正常關(guān)機(jī):virsh shutdown name?
- 非正常關(guān)機(jī)(相當(dāng)于物理機(jī)直接拔掉電源):virsh destroy name
- 刪除:virsh undefine name(徹底刪除,找不回來(lái)了,如果想找回來(lái),需要備份/etc/libvirt/qemu的xml文件)
- 根據(jù)配置文件定義虛擬機(jī):virsh define file-name.xml
- 掛起,終止:virsh suspend name
- 恢復(fù)掛起狀態(tài):virsh resumed name
轉(zhuǎn)載于:https://www.cnblogs.com/shhnwangjian/p/6270985.html
總結(jié)
以上是生活随笔為你收集整理的KVM安装、镜像创建(一)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Ubuntu 16.04LTS 安装和配
- 下一篇: 优酷电视剧爬虫代码实现一:下载解析视频网