CentOS7安裝KVM虛擬機器

來源:互聯網
上載者:User

CentOS7安裝KVM虛擬機器

一.前期準備

1.確定機器有VT
終端輸入命令:

grep '(vmx|svm)' /proc/cpuinfo

如果flags: 裡有vmx 或者svm就說明支援VT;如果沒有任何的輸出,說明你的cpu不支援,將無法使用KVM虛擬機器。

2.確保BIOS裡開啟VT: Intel(R) Virtualization Tech [Enabled] 使用如下命令

lsmod | grep kvm modprobe kvm-intel

二.橋接網路

使用橋接網路,虛擬機器即可與其他機器互相訪問。 1.複製ifcfg-em1 為 ifcfg-br0,並將ifcfg-br0改為如下配置

TYPE=BridgeBOOTPROTO=staticDEFROUTE=yesPEERDNS=yesPEERROUTES=yesIPV4_FAILURE_FATAL=noNAME=br0DEVICE=br0ONBOOT=yesIPADDR=192.168.1.116NETMASK=255.255.255.0GATEWAY=192.168.1.1

2.原網卡ifcfg-em1隻保留如下配置,其他都注釋掉:

NAME=em1DEVICE=em1ONBOOT=yesBRIDGE=br0

3.重啟網路

service network restart

三.安裝kvm

1.安裝kvm

 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

2.安裝x-windows,使用圖形介面管理虛擬機器

yum groupinstall "X Window System"

3.安裝中文字元,解決介面亂碼問題

 yum install dejavu-lgc-sans-fonts yum groupinstall "Fonts" -y

錯誤: 1. couldn’t connect to accessibility bus failed to connect to socket /tmp/dbus 解決方案:

export NO_AT_BRIDGE=1

四.使用 1.使用virt-manager管理虛擬機器,可以完成複製,安裝,開啟,關閉等大部分的動作 如是ssh命令登入伺服器,需加上XC參數。 如是在windows環境下通過putty登入伺服器,需開啟x-windows,方法如下:

在http://sourceforge.net/projects/xming/下載Xming,並安裝運行。putty.exe ==> Connection/SSH/X11 ==> X11 forwarding/Enable打勾即可,X dispaly location可以空著

2.建立預分配檔案

qemu-img create -f qcow2 -o preallocation=metadata /data/test.qcow2 80G

3.讓虛擬機器開機自動啟動

virsh list --all 查看虛擬機器名稱及狀態virsh autostart +虛擬機器名稱

設定後可在/etc/libvirt/qemu/autostart下看到已設定自動啟動KVM設定檔連結

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.