华南俳烁实业有限公司

考試首頁(yè) | 考試用書 | 培訓(xùn)課程 | 模擬考場(chǎng) | 考試論壇  
  當(dāng)前位置:Linux認(rèn)證 > 紅帽認(rèn)證 > 紅帽認(rèn)證輔導(dǎo) > 文章內(nèi)容
  

RHCSA學(xué)習(xí)筆記:虛擬化基礎(chǔ)和使用KVM進(jìn)行虛擬機(jī)管理

來(lái)源:Linux中國(guó) [ 2016年1月30日 ] 【

檢查硬件要求并安裝軟件包

為了設(shè)置虛擬化,你的 CPU 必須能夠支持它。你可以使用下面的命令來(lái)查看你的系統(tǒng)是否滿足這個(gè)要求:

  1. #grep-E 'svm|vmx'/proc/cpuinfo

在下面的截圖中,我們可以看到當(dāng)前的系統(tǒng)(帶有一個(gè) AMD 的微處理器)支持虛擬化,svm 字樣的存在暗示了這一點(diǎn)。假如我們有一個(gè) Intel 系列的處理器,我們將會(huì)看到上面命令的結(jié)果將會(huì)出現(xiàn) vmx 字樣。

檢查 KVM 支持

檢查 KVM 支持

另外,你需要在你宿主機(jī)的硬件(BIOS 或 UEFI)中開(kāi)啟虛擬化。

現(xiàn)在,安裝必要的軟件包:

  • qemu-kvm 是一個(gè)開(kāi)源的虛擬機(jī)程序,為 KVM 虛擬機(jī)監(jiān)視器提供硬件仿真,而 qemu-img 則提供了一個(gè)操縱磁盤鏡像的命令行工具。
  • libvirt 包含與操作系統(tǒng)的虛擬化功能交互的工具。
  • libvirt-python 包含一個(gè)模塊,它允許用 Python 寫的應(yīng)用來(lái)使用由 libvirt 提供的接口。
  • libguestfs-tools 包含各式各樣的針對(duì)虛擬機(jī)的系統(tǒng)管理員命令行工具。
  • virt-install 包含針對(duì)虛擬機(jī)管理的其他命令行工具。

命令如下:

  1. #yum update &&yum install qemu-kvm qemu-img libvirt libvirt-python libguestfs-tools virt-install

一旦安裝完成,請(qǐng)確保你啟動(dòng)并開(kāi)啟了 libvirtd 服務(wù):

  1. #systemctl start libvirtd.service
  2. #systemctl enable libvirtd.service

默認(rèn)情況下,每個(gè)虛擬機(jī)將只能夠與放在相同的物理服務(wù)器上的虛擬機(jī)以及宿主機(jī)自身通信。要使得虛擬機(jī)能夠訪問(wèn)位于局域網(wǎng)或因特網(wǎng)中的其他機(jī)器,我們需要像下面這樣在我們的宿主機(jī)上設(shè)置一個(gè)橋接接口(比如說(shuō) br0):

1、 添加下面的一行到我們的 NIC 主配置中(類似 /etc/sysconfig/network-scripts/ifcfg-enp0s3 這樣的文件):

  1. BRIDGE=br0

2、 使用下面的內(nèi)容(注意,你可能需要更改 IP 地址,網(wǎng)關(guān)地址和 DNS 信息)為 br0 創(chuàng)建一個(gè)配置文件(/etc/sysconfig/network-scripts/ifcfg-br0):

  1. DEVICE=br0
  2. TYPE=Bridge
  3. BOOTPROTO=static
  4. IPADDR=192.168.0.18
  5. NETMASK=255.255.255.0
  6. GATEWAY=192.168.0.1
  7. NM_CONTROLLED=no
  8. DEFROUTE=yes
  9. PEERDNS=yes
  10. PEERROUTES=yes
  11. IPV4_FAILURE_FATAL=no
  12. IPV6INIT=yes
  13. IPV6_AUTOCONF=yes
  14. IPV6_DEFROUTE=yes
  15. IPV6_PEERDNS=yes
  16. IPV6_PEERROUTES=yes
  17. IPV6_FAILURE_FATAL=no
  18. NAME=br0
  19. ONBOOT=yes
  20. DNS1=8.8.8.8
  21. DNS2=8.8.4.4

3、 最后在文件/etc/sysctl.conf 中設(shè)置:

  1. net.ipv4.ip_forward =1

來(lái)開(kāi)啟包轉(zhuǎn)發(fā)并加載更改到當(dāng)前的內(nèi)核配置中:

  1. #sysctl-p

注意,你可能還需要告訴 firewalld 讓這類的流量應(yīng)當(dāng)被允許通過(guò)防火墻。假如你需要這樣做,記住你可以參考這個(gè)系列的 使用 firewalld 和 iptables 來(lái)控制網(wǎng)絡(luò)流量。

首頁(yè) 1 2 3 尾頁(yè)
本文糾錯(cuò)】【告訴好友】【打印此文】【返回頂部
將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動(dòng)訪問(wèn)考試網(wǎng) | 復(fù)制本頁(yè)地址,傳給QQ/MSN上的好友 | 申請(qǐng)鏈接 | 意見(jiàn)留言 TOP
關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved
鄢陵县| 清新县| 洛浦县| 永城市| 延津县| 毕节市| 邹平县| 叶城县| 乌兰察布市| 海南省| 南岸区| 祁东县| 新津县| 文安县| 大厂| 奉节县| 松阳县| 凤翔县| 扬州市| 云南省| 成武县| 石棉县| 鄱阳县| 海南省| 永春县| 综艺| 肇庆市| 亳州市| 凤翔县| 延庆县| 桃源县| 黔南| 元氏县| 崇礼县| 宁都县| 万载县| 濉溪县| 泰兴市| 汉源县| 东台市| 麦盖提县|