国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【超詳細~KVM】KVM概述、安裝及簡單操作-------從小白到大神之路之學(xué)習(xí)運維第91天

這篇具有很好參考價值的文章主要介紹了【超詳細~KVM】KVM概述、安裝及簡單操作-------從小白到大神之路之學(xué)習(xí)運維第91天。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

第四階段提升

時 ?間:2023年8月30日

參加人:全班人員

內(nèi) ?容:

KVM概述、安裝及簡單操作

目錄

一、KVM 概述

二、KVM工作原理

三、KVM應(yīng)用場景

四、centos7 下安裝部署

五、新建虛擬機步驟

1、創(chuàng)建存儲池并創(chuàng)建存儲卷

2、點擊+號創(chuàng)建KVM存儲池

3、創(chuàng)建存儲卷

4、創(chuàng)建ISO存儲池

5、利用winscp工具,將主機上的鏡像上傳到虛擬機的ISO的目錄

6、生成新虛擬機

六、KVM的簡單操作


一、KVM 概述

????????KVM 是 Kernel-based Virtual Machine 的縮寫,是一種用于虛擬化的開源硬件虛擬化技術(shù)。

它使用 Linux 內(nèi)核的虛擬化模塊,將物理服務(wù)器劃分為多個虛擬機。

????????KVM 允許虛擬機直接訪問物理硬件資源,從而提供出色的性能和穩(wěn)定性,同時還支持許多常見的操作系統(tǒng)和應(yīng)用程序。

????????KVM 使用了 QEMU (Quick Emulator) 作為其默認的虛擬機監(jiān)控程序。

????????除此之外,KVM 還支持多種嵌入式和云計算場景,并且得到了廣泛的應(yīng)用。

二、KVM工作原理

????????KVM 的工作原理是使用 Linux 內(nèi)核的虛擬化模塊,將物理服務(wù)器劃分為多個虛擬機。

????????具體來說,它在 Linux 內(nèi)核之上構(gòu)建一個虛擬化層,該虛擬化層允許多個虛擬機共享物理服務(wù)器上的計算資源(如 CPU、內(nèi)存和 0 設(shè)備)。在此虛擬化層中,每個虛擬機都被視為單獨的計算機,每個虛擬機可以運行不同的操作系統(tǒng)和應(yīng)用程序。

????????KVM使用硬件虛擬化技術(shù),即通過 intel VT-x 和 AMD-V 等 CPU 虛擬化指集的支持,將虛擬化性能提升到接近原生性能。

????????此外,KVM 還使用 QEMU 作為其虛擬機監(jiān)控程序,QEMU為每個虛擬機提供了一個虛擬化的環(huán)境,在該環(huán)境中,虛擬機可以訪問它需要的資源(如磁盤、網(wǎng)絡(luò)和其他I/0 設(shè)備)。

????????同時,KVM 利用 Linux 內(nèi)核的強大功能,如分時調(diào)度和內(nèi)存管理,來確保多個虛擬機之間的隔離性和安全性。

????????綜上所述,KVM 的工作原理是結(jié)合硬件虛擬化技術(shù)和 Linux 內(nèi)核的虛擬化模塊,創(chuàng)建出一個虛擬化層,將物理服務(wù)器劃分為多個虛擬機,并為每個虛擬機提供一個虛擬化的環(huán)境,從而實現(xiàn)資源共享和隔離。

三、KVM應(yīng)用場景

????????KVM 作為一種強大的硬件虛擬化技術(shù),在許多場景下都具有廣泛的應(yīng)用,以下是幾個主要的應(yīng)用場景:

????????1.云計算: KVM 在云計算中表現(xiàn)優(yōu)異,可用于構(gòu)建虛擬私有云、虛擬機托管服務(wù)等。KVM可以幫助企業(yè)實現(xiàn)資源共享、高可用性和快速部署的目標,同時還可以提高數(shù)據(jù)安全性和隔離性。

????????2.Web 托管:?KVM 可以用于 Web 服務(wù)器的虛擬化,通過將多個虛擬機分配在一個物理服務(wù)器上,可以極大地提高服務(wù)器的利用率和性能。同時,KVM 還提供了快速備份和恢復(fù)數(shù)據(jù)的功能,保證了服務(wù)器的高可靠性。

????????3.測試和開發(fā):KVM 可以幫助開發(fā)者創(chuàng)建多個虛擬機進行測試和開發(fā),從而提高軟件開發(fā)周期的效率和速度。開發(fā)者可以在虛擬機中運行不同的操作系統(tǒng)和應(yīng)用程序,隔離他們的開發(fā)環(huán)境,同時可以在開發(fā)過程中隨時備份和還原虛擬機。

????????4.HPC(高性能計算):?KVM 可以用于構(gòu)建 HPC 集群系統(tǒng)。通過虛擬化技術(shù),HPC 集群系統(tǒng)可以實現(xiàn)資源共享和高效管理,同時保證計算資源的隔離性和安全性。

????????5.VDI(虛擬桌面基礎(chǔ)設(shè)施): KVM 可以用于構(gòu)建VDI 系統(tǒng),將多個桌面虛擬機部署在一個物理服務(wù)器上,實現(xiàn)桌面虛擬化。VDI 系統(tǒng)可以提供遠程訪問、資源共享和快速部署的功能,同時可以保證數(shù)據(jù)隔離和安全性。

四、centos7 下安裝部署

下面是在 Centos 7 上安裝和部署 KVM 的步驟:

1、硬性條件,支持VT技術(shù)

kvm,學(xué)習(xí),運維,kvm

確保您的系統(tǒng)支持虛擬化技術(shù),可以通過以下命令來檢查:

egrep -c '(vmx|svm)' /proc/cpuinfo

kvm,學(xué)習(xí),運維,kvm

如果返回結(jié)果大于 0,則表示您的系統(tǒng)支持虛擬化技術(shù)

2.安裝 KVM 和相關(guān)軟件包,可以通過以下命令來安裝:

[root@localhost ~]# yum -y install qemu-kvm qemu-kvm-tools virt-install qemu-img bridge-utils libvirt virt-manager

kvm,學(xué)習(xí),運維,kvm

3.創(chuàng)建一個網(wǎng)絡(luò)橋接器:

[root@localhost ~]# cd /etc/sysconfig/network-scripts/

[root@localhost network-scripts]# cp ifcfg-ens33 ifcfg-br0

kvm,學(xué)習(xí),運維,kvm

[root@localhost?network-scripts]#

vim???ifcfg-br0

編輯如下內(nèi)容:

kvm,學(xué)習(xí),運維,kvm

4.配置網(wǎng)絡(luò),編輯網(wǎng)卡配置文件:

[root@localhost?network-scripts]#

vim??ifcfg-ens33

添加如下內(nèi)容:

kvm,學(xué)習(xí),運維,kvm

5.重啟網(wǎng)絡(luò)服務(wù),并檢查網(wǎng)絡(luò):

[root@localhost?network-scripts]#?ifconfig

kvm,學(xué)習(xí),運維,kvm

[root@localhost?network-scripts]#

systemctl restart network

[root@localhost?network-scripts]#?ifconfig

kvm,學(xué)習(xí),運維,kvm

6.測試 KVM

使用 virt-manager 工具 (可以在本地安裝或遠程連接) 進行測試,如果可以成功啟動虛擬機,則說明 KVM 已經(jīng)安裝并配置成功。

kvm,學(xué)習(xí),運維,kvm

????????注意:在 centos7上,防火墻可能會阻止 KVM 的運行,如果您遇到問題,請確保您已將必要的端口添加到防火墻例外列表中。

五、新建虛擬機步驟

1、創(chuàng)建存儲池并創(chuàng)建存儲卷

雙擊QEMU/KVM

kvm,學(xué)習(xí),運維,kvm

呈現(xiàn)如圖

kvm,學(xué)習(xí),運維,kvm

點擊存儲

kvm,學(xué)習(xí),運維,kvm

2、點擊+號創(chuàng)建KVM存儲池

kvm,學(xué)習(xí),運維,kvm

前進下一步

kvm,學(xué)習(xí),運維,kvm

創(chuàng)建如下

kvm,學(xué)習(xí),運維,kvm

3、創(chuàng)建存儲卷

kvm,學(xué)習(xí),運維,kvm

4、創(chuàng)建ISO存儲池

kvm,學(xué)習(xí),運維,kvm

前進下一步

kvm,學(xué)習(xí),運維,kvm

創(chuàng)建如下

kvm,學(xué)習(xí),運維,kvm

5、利用winscp工具,將主機上的鏡像上傳到虛擬機的ISO的目錄

kvm,學(xué)習(xí),運維,kvm

進入頁面如下

kvm,學(xué)習(xí),運維,kvm

選擇文件傳輸

kvm,學(xué)習(xí),運維,kvm

選擇文件接收位置

kvm,學(xué)習(xí),運維,kvm

文件傳輸

kvm,學(xué)習(xí),運維,kvm

傳輸成功

kvm,學(xué)習(xí),運維,kvm

驗證

kvm,學(xué)習(xí),運維,kvm

kvm,學(xué)習(xí),運維,kvm?

6、生成新虛擬機

虛擬管理器新建虛擬機

kvm,學(xué)習(xí),運維,kvm

生成新虛擬機選擇本地安裝介質(zhì)

kvm,學(xué)習(xí),運維,kvm

選擇鏡像位置

kvm,學(xué)習(xí),運維,kvm

確定鏡像位置,前進下一步

kvm,學(xué)習(xí),運維,kvm

根據(jù)需要,選擇合適的運行內(nèi)存和CPU數(shù)量,前進

kvm,學(xué)習(xí),運維,kvm

前進

kvm,學(xué)習(xí),運維,kvm

自定義存儲,前進

kvm,學(xué)習(xí),運維,kvm

點擊完成

kvm,學(xué)習(xí),運維,kvm

彈出如圖

kvm,學(xué)習(xí),運維,kvm

選擇如下

kvm,學(xué)習(xí),運維,kvm

選擇如下

kvm,學(xué)習(xí),運維,kvm

開始安裝

kvm,學(xué)習(xí),運維,kvm

選擇中文

kvm,學(xué)習(xí),運維,kvm

選擇安裝ubuntu

kvm,學(xué)習(xí),運維,kvm

選擇中文,繼續(xù)安裝

kvm,學(xué)習(xí),運維,kvm

繼續(xù)安裝

kvm,學(xué)習(xí),運維,kvm

選擇清除,現(xiàn)在安裝

kvm,學(xué)習(xí),運維,kvm

選擇位置,繼續(xù)安裝

kvm,學(xué)習(xí),運維,kvm

選擇漢語,繼續(xù)安裝

kvm,學(xué)習(xí),運維,kvm

輸入信息,創(chuàng)建普通用戶

kvm,學(xué)習(xí),運維,kvm

等待安裝

kvm,學(xué)習(xí),運維,kvm

安裝完重啟

kvm,學(xué)習(xí),運維,kvm

輸入用戶密碼進入

kvm,學(xué)習(xí),運維,kvm

進入頁面如下

kvm,學(xué)習(xí),運維,kvm

六、KVM的簡單操作

1、查看虛擬機

[root@localhost ~]# virsh list --all

kvm,學(xué)習(xí),運維,kvm

2、關(guān)閉虛擬機

[root@localhost ~]# virsh shutdown ubuntu14.04

kvm,學(xué)習(xí),運維,kvm

3、強制關(guān)機

[root@localhost ~]# virsh destroy ubuntu14.04

kvm,學(xué)習(xí),運維,kvm

kvm,學(xué)習(xí),運維,kvm

4、開啟虛擬機

[root@localhost ~]# virsh start ubuntu14.04

kvm,學(xué)習(xí),運維,kvm

kvm,學(xué)習(xí),運維,kvm

5、通過虛擬機配置文件啟動

[root@localhost ~]# virsh create /etc/libvirt/qemu/ubuntu14.04.xml

kvm,學(xué)習(xí),運維,kvm

6、掛起虛擬機

[root@localhost ~]# virsh suspend ubuntu14.04

kvm,學(xué)習(xí),運維,kvm

7、恢復(fù)虛擬機掛起

[root@localhost ~]# virsh resume ubuntu14.04

kvm,學(xué)習(xí),運維,kvm

8、設(shè)置虛擬機開機和物理機一起自動啟動

[root@localhost ~]# virsh autostart ubuntu14.04

9、設(shè)置虛擬機取消開機自動啟動

[root@localhost ~]#

virsh autostart --disable ?ubuntu14.04

kvm,學(xué)習(xí),運維,kvm

10、備份虛擬機配置文件,備份虛擬機到根目錄下

[root@localhost ~]# virsh dumpxml ubuntu14.04 > /root/ubuntu14.04.xml

kvm,學(xué)習(xí),運維,kvm

11、刪除虛擬機和恢復(fù)備份虛擬機

錯誤示范:

[root@localhost ~]# virsh undefine ubuntu14.04

[root@localhost ~]# virsh create ubuntu14.04.xml

kvm,學(xué)習(xí),運維,kvm

正確做法:

[root@localhost ~]# virsh destroy ubuntu14.04

[root@localhost ~]# virsh create ubuntu14.04.xml

kvm,學(xué)習(xí),運維,kvm

12、虛擬機的克隆和快照

1)虛擬機的克隆,將Centos克隆為localhost指定虛擬機磁盤文件類型

[root@localhost ~]# virt-clone -o ubuntu14.04 -n localhost -f /virtual/KVM /ubuntu14.04.qcow2

錯誤示范:

kvm,學(xué)習(xí),運維,kvm

正確操作:

kvm,學(xué)習(xí),運維,kvm

2)對Centos虛擬機創(chuàng)建快照

[root@localhost ~]# virsh snapshot-create ubuntu14.04

3)查看快照

[root@localhost ~]# virsh snapshot-list ubuntu14.04

4)恢復(fù)用戶創(chuàng)建的快照

[root@localhost ~]# virsh snapshot-revert ubuntu14.04

1693386741

5)刪除虛擬機創(chuàng)建的快照

[root@localhost ~]# virsh snapshot-delete ubuntu14.04 1693386857

kvm,學(xué)習(xí),運維,kvm

6)修改虛擬機創(chuàng)建的快照名字

[root@localhost ~]# virsh snapshot-edit ubuntu14.04

--snapshotname 1574074089 --rename

kvm,學(xué)習(xí),運維,kvm

[root@localhost ~]# virsh snapshot-list ubuntu14.04

kvm,學(xué)習(xí),運維,kvm文章來源地址http://www.zghlxwxcb.cn/news/detail-768051.html

到了這里,關(guān)于【超詳細~KVM】KVM概述、安裝及簡單操作-------從小白到大神之路之學(xué)習(xí)運維第91天的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包