虛擬化環境配置

虛擬化環境配置

檢查硬件是否有 kvm 支持

命令行輸入

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

沒有輸出則說明沒有硬件支持,需要在bios中檢查能否開啓虛擬化支持

確定系統支持虛擬技術已經設置爲允許。(這個很關鍵)

重啓服務器,進入BIOS設置界面,如果是centOS,啓動系統時按F11。

上下左右鍵,找到processorsetting,按enter鍵進入,找到VitualizationTechnology,設置爲允許,即 Enabled。退出設置時保存

在vmware的虛擬機unbuntu上,如果沒有輸出,則退出虛擬機,在設置中進行設置:

在這裏插入圖片描述

然後再次執行查看
在這裏插入圖片描述

底層模塊kvm加載

運行確定是否 lsmod |grep kvm 確定是否加載了kvm模塊
在這裏插入圖片描述

如果沒有的話 執行 modprobe kvm_intel;modprobe kvm 開啓系統自帶的kvm模塊,系統沒有的話需要自行下載kvm(可以通過yum install kvm)

上層控制工具qemu-kvm安裝

qumu的作用: 處理器模擬器 仿真各種IO設備 將仿真設備連接至主機的物理設備 提供用戶接口

安裝qemu :

yum install -y qemu-kvm
ln -sv /usr/libexec/qemu-kvm /usr/local/bin/
連接工具vnc安裝

yum -y install tigervnc-server tigervnc 安裝類似遠程桌面的連接虛擬子機的服務

上層控制工具libvirt安裝

libvirt的作用:管理KVM虛擬機的工具和API

安裝並開啓libvirt服務,設置服務開機自啓動:

yum -y install libvirt
service libvirtd start
chkconfig libvirtd on
母機橋接網絡配置

virsh iface-bridge eth0 br0,創建橋接設備br0並且將eh0橋接到br0上,可以通過brctl show,或者查看eth0上的ip轉移到br0上,來確認是否成功。網絡採用橋接的模式,子機和母機就都橋接在br0上,虛擬子機在網絡中作爲一臺有獨立ip的主機了。如果沒有安裝libvirt,就只有手動操作了。Virbr0是kvm默認的nat模式的網絡。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章