国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > CentOS > 正文

CentOS 7安裝KVM

2024-06-28 16:03:47
字體:
來源:轉載
供稿:網友

KVM是Kernel Based Virtual Machine的簡稱,能夠利用硬件虛擬擴展來提供多種操作系統的虛擬化軟件,KVM能夠通過兩種方式來管理,一種是命令行,另一種是圖形化界面。

 Virt-Manager(Virtual Machine Manager)是基于KVM使用最為頻繁的管理應該程序,能夠創建、編輯、開始和暫停虛擬機。

  

依賴

KVM需要CPU支持硬件虛擬化,可以通過下面命令查詢是否支持,如果輸出有相關的vmx或者svm,表明CPU支持,如果返回值為0或空,就不支持。

systemctl stop firewalld.service

systemctl disable firewalld.service

  

  

[root@localhost ~]# egrep '(vmx|svm)' /PRoc/cpuinfo 或者egrep -c '(vmx|svm)' /proc/cpuinfo 命令

  

flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 popcnt aes lahf_lm ida arat dtherm tpr_shadow vnmi flexpriority ept vpid

flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 popcnt aes lahf_lm ida arat dtherm tpr_shadow vnmi flexpriority ept vpid

flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 popcnt aes lahf_lm ida arat dtherm tpr_shadow vnmi flexpriority ept vpid

flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 popcnt aes lahf_lm ida arat dtherm tpr_shadow vnmi flexpriority ept vpid

 

安裝KVM

通過下面命令安裝qemu和virt-manager軟件包

yum install qemu-kvm qemu-img virt-manager libvirt libvirt-python python-virtinst libvirt-client virt-install virt-viewer bridge-utils

  

qemu-kvm:qemu模擬器

qemu-img:qemu磁盤image管理器

virt-install:用來創建虛擬機的命令行工具

libvirt:提供libvirtd daemon來管理虛擬機和控制hypervisor

libvirt-client:提供客戶端API用來訪問server和提供管理虛擬機命令行工具的virsh實體

virt-viewer:圖形控制臺

命令行創建虛擬機

通過下面的命名創建虛擬機

  

virt-install --name=itzgeekguest --ram=1024 --vcpus=1 --cdrom=/tmp/CentOS-6.5-x86_64-minimal.iso --os-type=linux --os-variant=rhel6 --network bridge=br0 --graphics=spice --disk path=/var/lib/libvirt/images/itzgeekguest.dsk,size=4

-name:虛擬機的名字

-ram:內存大小MB

-vcpus:CPU個數

-cdrom:ISO鏡像位置

-os-variant:OS類型,例如rhel 6,solaris

-network:網絡,友情鏈接:創建通過Virt Manager創建橋接網絡

-graphics:Guest顯示設置

-disk path:磁盤位置

CentOS 7 - Guest Installation command Line Virt Viewer

  

圖形化界面創建虛擬機

使用virt-manager工具

 #virt-manager

  

  

在host os查看KVM安裝是否成功:

  

kvm內核模塊

將kvm嵌入到內核:

modprobe kvmmodprobe kvm-intel

然后使用命令查看是否已經嵌入成功,

如果顯示下面的結果則代表嵌入成功。

[root@controller ~]# lsmod | grep kvm

kvm_intel 55496 0 

kvm 337900 1 kvm_intel 

[root@controller ~]#

 

如果嵌入不成功,需要啟動libvirt

service libvirtd restartchkconfig libvirtd on

 

 

在guest OS 上查看CPU是否成功開啟硬件虛擬化:

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

輸出結果大于0

 

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 罗山县| 盐亭县| 体育| 辉县市| 日照市| 华阴市| 新干县| 西藏| 定远县| 尼勒克县| 汶川县| 昆山市| 天台县| 黄梅县| 清水县| 比如县| 宜川县| 手机| 南岸区| 原阳县| 三穗县| 柘城县| 老河口市| 濉溪县| 图木舒克市| 遂溪县| 承德县| 南通市| 界首市| 莱芜市| 枞阳县| 明光市| 康保县| 苍山县| 侯马市| 织金县| 睢宁县| 津市市| 宾阳县| 偏关县| 凭祥市|