1. 程式人生 > >Centos7.4安裝kvm虛擬機器(使用virt-manager管理)

Centos7.4安裝kvm虛擬機器(使用virt-manager管理)

1)檢查cpu是否支援虛擬化
[[email protected] ~]# grep vmx /proc/cpuinfo
如果有vmx資訊輸出,就說明支援VT;如果沒有任何的輸出,說明你的cpu不支援,將無法使用KVM虛擬機器。

2)確保BIOS裡開啟虛擬化功能,即檢視是否載入KVM模組
[[email protected] ~]# lsmod | grep kvm
kvm_intel             170086  0 
kvm                   566340  1 kvm_intel
irqbypass              13503  1 kvm
=========================================================
如果沒有載入,執行以下命令:
[
[email protected]
~]# modprobe kvm [[email protected] ~]# modprobe kvm-intel [[email protected] ~]# lsmod | grep kvm kvm_intel 170086 0 kvm 566340 1 kvm_intel irqbypass 13503 1 kvm ========================================================= 核心模組匯出了一個名為/dev/kvm的裝置,這個裝置將虛擬機器的的地址空間獨立於核心或者任何應用程式的地址空間。 [
[email protected]
~]# ll /dev/kvm crw-rw-rw-. 1 root kvm 10, 232 1月 29 11:56 /dev/kvm 3)橋接網路 如果沒有brctl命令(用來管理網橋的工具),則需要安裝bridge-utils , [[email protected] ~]# yum -y install bridge-utils [[email protected] ~]# systemctl restart network 配置KVM的網橋模式 [[email protected] ~]# cd /etc/sysconfig/network-scripts/ [
[email protected]
network-scripts]# cp ifcfg-eno1 ifcfg-br0 [[email protected] network-scripts]# cat ifcfg-br0 TYPE="Bridge" //這一行修改為Bridge PROXY_METHOD="none" BROWSER_ONLY="no" BOOTPROTO="none" DEFROUTE="yes" IPV4_FAILURE_FATAL="no" IPV6INIT="no" IPV6_AUTOCONF="yes" IPV6_DEFROUTE="yes" IPV6_FAILURE_FATAL="no" IPV6_ADDR_GEN_MODE="stable-privacy" NAME="br0" //修改裝置名稱為br0 #UUID="fdbad04f-dae3-440e-8a8b-01d6a7bc9fe0" //這一行註釋 DEVICE="br0" //修改裝置為br0 ONBOOT="yes" IPADDR="192.168.10.210" PREFIX="24" GATEWAY="192.168.10.1" DNS1="8.8.8.8" [[email protected] network-scripts]# cat ifcfg-eno1 TYPE="Ethernet" BRIDGE=br0 //新增這一行 PROXY_METHOD="none" BROWSER_ONLY="no" BOOTPROTO="none" DEFROUTE="yes" IPV4_FAILURE_FATAL="no" IPV6INIT="no" IPV6_AUTOCONF="yes" IPV6_DEFROUTE="yes" IPV6_FAILURE_FATAL="no" IPV6_ADDR_GEN_MODE="stable-privacy" NAME="eno1" UUID="fdbad04f-dae3-440e-8a8b-01d6a7bc9fe0" DEVICE="eno1" ONBOOT="yes" #IPADDR="192.168.10.210" //註釋掉這幾行 #PREFIX="24" #GATEWAY="192.168.10.1" #DNS1="8.8.8.8" 重啟網絡卡服務 [[email protected] network-scripts]# systemctl restart network 檢視網絡卡 [[email protected] network-scripts]# brctl show bridge name bridge id STP enabled interfaces br0 8000.0894ef518b22 no eno1 virbr0 8000.52540095d7c2 yes virbr0-nic 檢視ip資訊 [[email protected] network-scripts]# ifconfig |head -20 br0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.10.210 netmask 255.255.255.0 broadcast 192.168.10.255 inet6 fe80::a94:efff:fe51:8b22 prefixlen 64 scopeid 0x20<link> ether 08:94:ef:51:8b:22 txqueuelen 1000 (Ethernet) RX packets 856 bytes 52981 (51.7 KiB) RX errors 0 dropped 2 overruns 0 frame 0 TX packets 120 bytes 23450 (22.9 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 eno1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 ether 08:94:ef:51:8b:22 txqueuelen 1000 (Ethernet) RX packets 10077 bytes 793083 (774.4 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 1184 bytes 228415 (223.0 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 device interrupt 16 eno2: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 ether 08:94:ef:51:8b:23 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) [[email protected] network-scripts]# ping www.baidu.com PING www.a.shifen.com (61.135.169.121) 56(84) bytes of data. 64 bytes from 61.135.169.121 (61.135.169.121): icmp_seq=1 ttl=55 time=2.08 ms 64 bytes from 61.135.169.121 (61.135.169.121): icmp_seq=2 ttl=55 time=1.80 ms ........ 4)安裝libvirt及kvm libvirt是管理虛擬機器的API庫,不僅支援KVM虛擬機器,也可以管理Xen等方案下的虛擬機器。 [[email protected] ~]# yum -y install libcanberra-gtk2 qemu-kvm.x86_64 qemu-kvm-tools.x86_64 libvirt.x86_64 libvirt-cim.x86_64 libvirt-client.x86_64 libvirt-java.noarch libvirt-python.x86_64 libiscsi-1.7.0-5.el6.x86_64 dbus-devel virt-clone tunctl virt-manager libvirt libvirt-python python-virtinst 由於要用virt-manager圖形化安裝虛擬機器,所以還需要安裝X-window(這個在前面部署VNC環境裡就已經安裝了) [[email protected] ~]# yum groupinstall "X Window System" 安裝中文字元,解決介面亂碼問題 [[email protected] ~]# yum install -y dejavu-lgc-sans-fonts [[email protected] ~]# yum groupinstall -y "Fonts" 啟用libvirt [[email protected] ~]# systemctl enable libvirtd [[email protected]n ~]# systemctl start libvirtd

相關推薦

Centos7.4安裝kvm虛擬機器使用virt-manager管理

1)檢查cpu是否支援虛擬化 [[email protected] ~]# grep vmx /proc/cpuinfo 如果有vmx資訊輸出,就說明支援VT;如果沒有任何的輸出,說明你的cpu不支援,將無法使用KVM虛擬機器。 2)確保BIOS裡開啟虛擬化功能,即檢視是否載入KVM模組 [[e

CentOS7安裝KVM虛擬機器Windows Server2016詳解

5800+顯示編號: VNC的httpd監聽埠,如果VNC客戶端為IE,Firefox等非vncviewer時必須開放。5900+顯示編號: VNC服務端與客戶端通訊的真正埠,必須無條件開放。6000+顯示編號: X監聽埠,可選。顯示編號、開放的埠分別由/etc/sysconfig/vncservers檔案中

CentOS7安裝KVM虛擬機器詳解

檢測是否支援KVM KVM 是基於 x86 虛擬化擴充套件(Intel VT 或者 AMD-V) 技術的虛擬機器軟體,所以檢視 CPU 是否支援 VT 技術,就可以判斷是否支援KVM。有返回結果,如果結果中有vmx(Intel)或svm(AMD)字樣,就說

Centos7安裝KVM虛擬

-name tex 安裝 other dev 使用 mct 主機 ger KVM 特性 嵌入到linux內核 虛擬機是一個進程 SPICE是redhat開發的開源的專門的桌面虛擬化數據傳輸協議 QEMU是可以圖形化管理KVM虛擬機的一個工具,專門用來管理KVM的,所以

CentOS7.5下KVM虛擬機器配置

1.將CentOS7.5的映象配置成本地yum源,然後yum clean all    yum makecache (清快取,建快取)     注:自帶的yum源備份,已備有可能的使用。 2.yum -y install  qemu-kvm&nbs

CentOS7上執行KVM虛擬機器

準備工作 檢查CPU特性 CPU應該支援vmx特性以更好地執行KVM虛擬機器:lscpu | grep vmx 安裝必要的軟體包 sudo yum install -y epel-release net-tools vim unzip zip wget ftp

CentOS 7 安裝KVM虛擬機器詳解

基於 CentOS Linux release 7.2.1511 (Core) 的環境下命令列的方式安裝KVM的詳細過程。 目錄 檢測是否支援KVM KVM 是基於 x86 虛擬化擴充套件(Intel VT 或者 AMD-V) 技術的虛擬機器軟體,所以

CentOS 7.5 安裝KVM虛擬機器(Windows)

一、KVM環境搭建1.檢測系統是否支援cat /proc/cpuinfo | egrep 'vmx|svm' KVM是基於x86虛擬化擴充套件(Intel VT 或者 AMD-V)技術的虛擬機器軟體,所以檢視 CPU 是否支援 VT 技術,就可以判斷是否支援KVM。有返回結果,如果結果中有vmx(Intel

CentOS 7.5 安裝KVM虛擬機器(Linux)

1.認識理解KVM虛擬機器 Kernel-based Virtual Machine的簡稱,是一個開源的系統虛擬化模組,自Linux 2.6.20之後整合在Linux的各個主要發行版本中。它使用Linux自身的排程器進行管理,所以相對於Xen,其核心原始碼很少。KVM目前已成為學術界的主流VMM之一。KVM的

debian虛擬機器安裝kvm虛擬機器

一、概念介紹1、libvirt是Linux上的虛擬化庫,是長期穩定的C語言API,支援KVM/QEMU、Xen、LXC等主流虛擬化方案。virsh是libvirt對應的shell命令。         2、kvm,即Kernel-basedVirtual Machine的簡稱

Centos6.5 x86_64系統安裝kvm虛擬機器—基礎篇

KVM簡介: KVM是開源軟體,全稱是kernel-based virtual machine(基於核心的虛擬機器)。 是x86架構且硬體支援虛擬化技術(如 intel VT 或 AMD-V)的Linux全虛擬化解決方案。 它包含一個為處理器提供

ubuntu下用libvirt安裝kvm虛擬機器時找不到/bin/qemu-kvm問題解決

啟動虛擬機器的時候老出現:error: Cannot check QEMU binary /bin/qemu-kvm: No such file or directory 我用的是以下xml配置檔案 <domain type='kvm'> <na

Hadoop2.7.6搭建偽分散式叢集詳細過程--1.安裝Linux虛擬機器超詳細

1 ,準備工作 安裝VMware Workstation ; 去官網下載Linux映象(這裡選擇的是centos7的DVD ISO) 2 ,開始安裝 開啟VMware Workstation 選擇 檔案>新建虛擬機器  然後按照提示進行安裝 需要注意

風河虛擬化元件使用說明18—— 分配真實乙太網介面給虛擬機器GuestOS VxWorks 7

首先需要檢視VxBus下的乙太網介面裝置路徑。需要在RootOS C Shell下使用vxbDevShowPaths命令,該命令使用前需要確保已經新增rootos_vip工程中的INCLUDE_VXBUS_SHOW元件。VxBus及BSP相關的資料可參考C:\WindRiver\docs\ vxwo

如何在虛擬機器VMWare12.5.7裡檢視IP地址?

https://blog.csdn.net/qq_42247220/article/details/84324294(這是如何安裝虛擬機器(VMWare12.5.7)的部落格地址),所以我就不在重複了,下面我們就來看看如何在虛擬機器(VMWare12.5.7)裡檢視IP地址。 如圖是本人登入操作

大資料:怎樣在虛擬機器VMware Workstation Pro中配置IP地址

在虛擬機器中配置IP地址的步驟: 1、配置IP地址 在目錄/etc/sysconfig/network-scripts/ifcfg-ens33下 修改: 將 BOOTPROTO=DCHP 改為 BOOTRPOTO=none  //ip地址為靜態分配 將ONBOOT=no

全面解讀java虛擬機器面試考點大全

 學習java以來,jvm的原理已經看過好多遍了,但是許多知識點都串不起來。今天我把jvm相關知識整理了一下,看完之後肯定會對JVM非常的清楚。 JVM是虛擬機器,也是一種規範,他遵循著馮·諾依曼體系結構的設計原理。馮·諾依曼體系結構中,指出計算機處理的資料和指令都

windows命令列啟動虛擬機器VirtualBox、VMware

VirtualBox.bat: C: cd "\Program Files\Oracle\VirtualBox" VBoxManage startvm "CentOS-6.5" --type headless VMware.bat: C: cd "\Program Fil

深入理解Java虛擬機器類檔案結構

深入理解Java虛擬機器(類檔案結構) 歡迎關注微信公眾號:BaronTalk,獲取更多精彩好文! 之前在閱讀 ASM 文件時,對於已編譯類的結構、方法描述符、訪問標誌、ACC_PUBLIC、ACC_PRIVATE、各種位元組碼指令等等許多概念聽起來都是雲山霧罩、一知半解,原因就在於對類檔案結構和

Centos 7.4 服務器配置LVM邏輯卷管理

rec lvremove acc done linu fff sequence ado centos 本章Blog相關知識點:LVM是 Logical Volume Manager(邏輯卷管理)的簡寫,它是Linux環境下對磁盤分區進行管理的一種機制,LVM是建立在硬盤和