KVM虛擬化部署及使用

      網(wǎng)友投稿 1044 2025-04-04

      一、關(guān)于虛擬化

      1、什么是虛擬化

      虛擬化就是把硬件資源從物理的方式轉(zhuǎn)變?yōu)檫壿嫷姆绞剑蚱圃形锢斫Y(jié)構(gòu),使用用戶可以靈活管理這些資源,并且允許1臺(tái)物理機(jī)上運(yùn)行多個(gè)操作系統(tǒng),以實(shí)現(xiàn)資源利用率最大化和靈活管理的一項(xiàng)技術(shù)。

      2、虛擬化的優(yōu)勢(shì)

      (1)減少服務(wù)器數(shù)量,降低硬件的采購(gòu)成本。

      (2)資源利用率最大化

      (3)降低機(jī)房空間、散熱、用電消耗的成本

      (4)硬件資源可動(dòng)態(tài)調(diào)整,提高企業(yè)IT業(yè)務(wù)靈活性

      (5)高可用性

      (6)在不斷服務(wù)的情況下進(jìn)行物理硬件調(diào)整

      (7)具備更高效的災(zāi)備能力

      3、KVM虛擬化

      KVM自Linux 2.6.20版本后就直接整合Linux內(nèi)核中,它依托CPU虛擬化指令集(如intel-VT、AMD-V)實(shí)現(xiàn)高性能的虛擬化的支持。由于與Linux內(nèi)核高度整合,因此在性能、安裝性、兼容性、穩(wěn)定性上都有很好的表現(xiàn)。為了充分提高Linux系統(tǒng)的利用率,可以部署KVM,在物理機(jī)上運(yùn)行多個(gè)業(yè)務(wù)系統(tǒng)。

      4、和Docker區(qū)別

      Docker 比虛擬機(jī)更節(jié)省內(nèi)存,啟動(dòng)更快,不需要安裝從操作系統(tǒng)。

      Docker將容器與主操作系統(tǒng)隔離,并將各個(gè)容器互相隔離。

      虛擬機(jī)隔離不同用戶,Docker隔離不同應(yīng)用。

      二、搭建KVM虛擬化平臺(tái)

      1、系統(tǒng)環(huán)境

      1)一臺(tái)桌面環(huán)境版本的CentOS7

      2) 開啟CPU虛擬化

      2、安裝KVM所需軟件

      yum install -y \

      qemu-kvm.x86_64 \ //安裝KVM模塊

      qemu-kvm-tools.x86_64 \ //安裝KVM調(diào)試工具,可不安裝

      python-virtinst.noarch \ //python組件,記錄創(chuàng)建VM是的xml組件

      qemu-img.x86_64 \ //qemu組件,創(chuàng)建磁盤、啟動(dòng)虛擬機(jī)等

      bridge-utils.x86_64 \ //網(wǎng)路支持工具

      libvirt \ //虛擬機(jī)管理工具

      virt-manager \ //圖形界面管理工具

      openssh-askpass //圖形界面口令組件

      3、驗(yàn)證當(dāng)前主機(jī)是否滿足KVM的運(yùn)行條件

      cat /proc/cpuinfo | egrep -o "vmx|smv" //intel CPU過濾vmx,AMD CPU過濾smv

      modprobe kvm

      lsmod | grep kvm

      4、創(chuàng)建橋接網(wǎng)卡

      vi /etc/sysconfig/network-scripts/ifcfg-ens33 //末尾添加 同時(shí)要把網(wǎng)卡的IP相關(guān)參數(shù)去掉

      BRIDGE="br0"

      vi /etc/sysconfig/network-scripts/ifcfg-br0 //創(chuàng)建橋接網(wǎng)卡配置文件

      DEVICE=br0

      BOOTPROTO=static

      #NM_CONTROLLED=no

      ONBOOT=yes

      TYPE=Bridge

      IPADDR=192.168.100.30

      NETMASK=255.255.255.0

      systemctl restart network //重啟網(wǎng)卡

      5、創(chuàng)建系統(tǒng)和鏡像存儲(chǔ)池

      virt-manager //在圖形終端數(shù)入

      添加虛擬機(jī)文件存放位置

      添加鏡像文件存放位置

      事先已經(jīng)上傳鏡像文件到指定目錄

      之后刷新卷列表

      6、新建虛擬機(jī)

      7、安裝centos7(步驟如VMware安裝)

      三、使用命令工具管理虛擬機(jī)

      1、安裝命令工具

      yum?install?acpid?-y???? ????systemctl?start?acpid???//啟動(dòng) ????virsh?list?--all????//查看虛擬機(jī)狀態(tài)

      virsh?shutdown?centos7.0????//相當(dāng)于init?0 ????virsh?start?centos7.0????//開機(jī) ????virsh?destroy?centos7.0?????//強(qiáng)制關(guān)閉電源 ????virsh?suspend?centos7.0?????//掛起 ????virsh?resume?centos7.0??//恢復(fù) ????virsh?autostart?centos7.0???//伴隨隨宿主機(jī)自啟動(dòng)

      2、導(dǎo)出虛擬機(jī)

      virsh?dumpxml?centos7.0?>?/etc/libvirt/qemu/c02.xml

      3、刪除KVM虛擬機(jī)(配置文件被刪除,磁盤文件不會(huì)刪除)

      virsh?shutdown?centos7.0?????//關(guān)機(jī) ????virsh?undefine?centos7.0??????//刪除

      4、文件管理(查看文件)

      yum install libguestfs-tools -y

      virt-cat -a /date/cent/centS.qcow2 /etc/sysconfig/network/ifcfg-ens33 //查看網(wǎng)卡信息

      5、克隆

      yum?install?virt-install?-y?????//安裝克隆工具 virsh?list?--all????//查看要克隆的機(jī)器名virt-clone?-o?源虛擬機(jī)名稱?-n?克隆后的虛擬機(jī)名稱?-f?克隆后的虛擬機(jī)磁盤存儲(chǔ)卷路徑(磁盤文件qcow2) virsh?start?克隆后的虛擬機(jī)名稱 virsh?shutdown?centos7.0virt-clone?-o?centos7.0?-n?cent?-f?/date/cent/cent2.qcow2

      virsh start cent //開啟克隆的系統(tǒng)

      6、快照

      virsh snapshot-create centos7.0 //創(chuàng)建centos7.0的快照

      virsh snapshot-current centos7.0 //查看當(dāng)前快照(狀態(tài))

      virsh snapshot-list centos7.0 //查看快照詳細(xì)信息

      virsh snapshot-revert centos7.0 1549805580 //恢復(fù)快照

      KVM虛擬化的部署及使用

      virsh snapshot-delete centos7.0 1549805580ini //刪除快照

      --------------------------------------------------

      本文轉(zhuǎn)自棒棒糖w博客51CTO博客

      KVM 虛擬化

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:Excel表格中如何使用Lower函數(shù)呢?
      下一篇:怎么在excel中設(shè)置表格邊框和背景的顏色(如何設(shè)置excel表格的背景顏色)
      相關(guān)文章
      亚洲精品成人网站在线播放| 亚洲s色大片在线观看| 亚洲精选在线观看| 亚洲尤码不卡AV麻豆| 久久久久亚洲AV成人网| 亚洲国产高清在线一区二区三区| 亚洲精品中文字幕| 亚洲欧美日韩自偷自拍| 亚洲色大成网站www尤物| 亚洲国产视频久久| 亚洲中文字幕无码av| 亚洲另类无码专区首页| 亚洲欧美第一成人网站7777| 亚洲欧美日韩综合久久久| 国产精品亚洲av色欲三区| 国产精品亚洲专区无码不卡| 亚洲国产香蕉人人爽成AV片久久 | 亚洲国产精品综合福利专区| 亚洲国产美女在线观看 | 亚洲精品高清一二区久久| 亚洲男人av香蕉爽爽爽爽| 久久精品国产精品亚洲人人| 国产日韩亚洲大尺度高清| 亚洲av无码片在线播放| 亚洲免费视频在线观看| 亚洲熟妇无码爱v在线观看| 亚洲av无码专区在线| 一区二区亚洲精品精华液| 亚洲国产精品成人综合色在线| 人人狠狠综合久久亚洲| 亚洲精品偷拍视频免费观看 | 亚洲香蕉网久久综合影视| 亚洲AV综合色区无码一区| 亚洲爱情岛论坛永久| 亚洲妓女综合网99| 亚洲日韩久久综合中文字幕| 亚洲第一永久AV网站久久精品男人的天堂AV | 亚洲精品中文字幕乱码| 精品亚洲456在线播放| 久久亚洲精品11p| 久久亚洲中文字幕精品一区|