linux中kvm的安裝及快照管理
一、kvm的安裝及狀態(tài)查看
1、安裝軟件
yum -y install kvm virt-manager libvirt
2、啟動(dòng)libvirtd 報(bào)錯(cuò),升級(jí)device-mapper-libs
yum -y upgrade device-mapper-libs
kvm橋接功能:
1、刪除eth0配置文件上的IP配置
2、添加BRIDGE="br0"到eth0的配置文件
3、新建ifcfg-br0配置文件
DEVICE="br0" NM_CONTROLLED="yes" ONBOOT="yes" TYPE="Bridge" BOOTPROTO=none IPADDR=192.168.1.63 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=192.168.1.1
4、重啟網(wǎng)絡(luò)服務(wù)
virsh常用命令:
virsh list #列出在運(yùn)行的虛擬機(jī)
virsh start vm1 #啟勱vm1虛擬機(jī)
virsh shutdown vm1 #關(guān)閉vm1虛擬機(jī)
virsh destroy vm1 #強(qiáng)制關(guān)閉vm1虛擬機(jī)
virsh undefine vm1 #刪除vm1虛擬機(jī)
virsh suspend vm1 #暫停/掛啟vm1虛擬機(jī)。
virsh resume vm1 #從暫停狀態(tài)還原vm1虛擬機(jī)
二、KVM快照管理:
kvm虛擬機(jī)有2部分組成:img鏡像文件和xml配置文件(/etc/libvirt/qemu )
克隆命令:virt-clone -o rhel6-71 -n xuegod63-kvm2 -f /var/lib/libvirt/images/xuegod63-kvm2.img
virt-clone -o 原虛擬機(jī) -n 新虛擬機(jī) -f 新img文件
對(duì)比配置文件,將2份xml文件做diff對(duì)比,里面只修改了 name、img、mac3個(gè)位置信息
克隆完成后,需要修改新虛擬機(jī)的網(wǎng)卡配置文件,并刪除/etc/udev/rule.d/70-*-net 文件?。ê蛌mware克隆相似),但是要重新生成網(wǎng)卡配置文件
快照(snapshot):
kvm默認(rèn)格式為raw格式,如需創(chuàng)建快照需修改鏡像文件格式。需重新配置xml文件
查看鏡像格式 qemu-img info 鏡像文件 (也可以查看快照)
1、轉(zhuǎn)換格式(將raw格式轉(zhuǎn)換為qcow2格式):
qemu-img convert -f raw -O qcow2 /var/lib/libvirt/images/xuegod63-kvm2.img /var/lib/libvirt/images/xuegod63-kvm2.qcow2
需要修改xml文件(目錄里面的xml文件修改不能立即生效?。?/p>
virsh edit 虛擬機(jī) (此命令編輯立即生效)
注: -f 源鏡像的格式 -O 目標(biāo)鏡像的格式
2、創(chuàng)建快照:
qemu-img snapshot-create 虛擬機(jī) (可以用snapshot-create-as 指定快照名稱)
3、快照管理:
qemu-img snapshot-list 虛擬機(jī)(或者上面的方法)
4、恢復(fù)快照:
1)查看虛擬機(jī)狀態(tài):virsh domstate xuegod63-kvm2 (virsh list)
2) 恢復(fù)快照:virsh snapshot-revert 虛擬機(jī) 快照名
3) 查看當(dāng)前快照:virsh snapshot-current xuegod63-kvm2 (xml文件)
快照目錄:/var/lib/libvirt/qemu/snapshot/虛擬機(jī)/
5、刪除快照:
virsh snapshot-delete 虛擬機(jī) 快照名 (刪除時(shí)不能直接刪除文件)
以上所述是小編給大家介紹的linux中kvm的安裝及快照管理,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
- 詳解基于Linux下正則表達(dá)式(基本正則和擴(kuò)展正則命令使用實(shí)例)
- Linux 修改 etc/hosts文件詳細(xì)介紹
- Linux中mysqldump命令實(shí)例詳解
- 一個(gè)簡(jiǎn)單的linux命令 tail
- linux系統(tǒng)oracle數(shù)據(jù)庫(kù)出現(xiàn)ora12505問(wèn)題的解決方法
- Linux中拷貝 cp命令中拷貝所有的寫法詳解
- linux C編程常見(jiàn)的錯(cuò)誤總結(jié)(必看篇)
- 詳解linux centos yum安裝LAMP環(huán)境
- Linux下使用shell腳本自動(dòng)執(zhí)行腳本文件
- 每天學(xué)一個(gè) Linux 命令之more命令
- 詳解linux下redis安裝、啟動(dòng)與停止,redis做成服務(wù)
- Linux搭建python環(huán)境詳解
- Linux下安裝Oracle 11g出現(xiàn)prvf-0002錯(cuò)誤解決辦法
- Keepass+PuTTYPortable+Winscp一鍵登錄實(shí)例詳解
相關(guān)文章
linux定時(shí)任務(wù)基礎(chǔ)命令介紹(14)
這篇文章主要為大家詳細(xì)介紹了linux定時(shí)任務(wù)基礎(chǔ)命令,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-12-12shell實(shí)現(xiàn)自動(dòng)adsl撥號(hào)并檢測(cè)連接狀況腳本分享
這篇文章主要介紹了shell實(shí)現(xiàn)自動(dòng)adsl撥號(hào)并檢測(cè)連接狀況腳本分享,本文給出了兩個(gè)腳本,一個(gè)是自動(dòng)撥號(hào)腳本,一個(gè)是檢測(cè)連接狀態(tài)腳本,需要的朋友可以參考下2014-12-12crontab實(shí)現(xiàn)每隔多少天執(zhí)行一次腳本的兩種方法
相信大家在工作中,經(jīng)常會(huì)遇到定時(shí)執(zhí)行腳本的功能要求,或某個(gè)命令的情況。那么下面這篇文章主要給大家介紹了關(guān)于crontab實(shí)現(xiàn)每隔多少天執(zhí)行一次腳本的相關(guān)資料,對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起看看吧。2017-08-08完美解決ntp的錯(cuò)誤問(wèn)題no server suitable for synchronization fo
下面小編就為大家?guī)?lái)一篇完美解決ntp的錯(cuò)誤問(wèn)題no server suitable for synchronization fo。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-03-03shell腳本連接、讀寫、操作mysql數(shù)據(jù)庫(kù)實(shí)例
這篇文章主要介紹了shell腳本連接、讀寫、操作mysql數(shù)據(jù)庫(kù)實(shí)例,本文包含連接、讀取、插入、創(chuàng)建數(shù)據(jù)庫(kù)等操作示例,需要的朋友可以參考下2014-08-08Linux bash刪除文件中含“指定內(nèi)容”的行功能示例
這篇文章主要介紹了Linux bash刪除文件中含“指定內(nèi)容”的行功能,結(jié)合具體實(shí)例形式分析了Linux bash刪除文件指定內(nèi)容的實(shí)現(xiàn)原理與相關(guān)操作技巧,需要的朋友可以參考下2017-06-06