• 1
  • 2
  • 3
  • 4
  • 5
  • 6
首页 >> 教导教授教化 >> 精品课程 >> 详细内容
 
精品课程 >> 注释
KVM的装置
日期:2019-08-05 09:34:06  发布人:admin  浏览量:365

实验一 KVM的装置

【实验简介】

1. 概述

CentOS虚拟机上装置KVM

2. 实验目标

1)控制KVM的装置情况。

2)控制KVM装置包及依附包的装置。

3. 实验情况

CentOS 7.2 Linux操作体系。

【实验预备】

装置CentOS 7.2 Linux操作体系,体系装置KVM

【实验步调】

1. 实验前情况预备

1)经过过程实训平台进入到操作体系界面,点击“Applications”按钮,点击“Terminal Emulator”翻开终端。修改内核形式为兼容内核启动,示例代码以下:

[root@environmentid103309studentid4117 Desktop]# uname -a

 

操作履行成果如图1所示:

 

修改内核形式

2)在#后输入vi /etc/default/grub后按Enter ,对grub停止编写。GRUB_DEFAULT=saved修改成GRUB_DEFAULT=1示例代码以下:

[root@environmentid103309studentid4117 Desktop]#vi /etc/default/grub

 

操作履行成果如图2所示:

 

修改GRUB

3)持续在#后输入grub2-mkconfig -o /boot/grub2/grub.cfg敕令,对grub.cfg停止更新,示例代码以下:

[root@environmentid103309studentid4117 Desktop]# grub2-mkconfig -o /boot/grub2/grub.cfg

 

操作成果如图3所示:

 

运转成果

4)在#后输入vi /etc/selinux/config,编辑该文件,将SELINUX=enforcing改成SELINUX=disabled,示例代码以下:

[root@environmentid103309studentid4117 Desktop]# vi /etc/selinux/config

 

操作成果如图4所示:

 

编辑页面

5)在#后输入systemctl stop firewalld.service敕令履行后输入systemctl disable firewalld.service敕令封闭防火墙,示例代码以下:

[root@environmentid103309studentid4117 Desktop]#systemctl stop firewalld.service

[root@environmentid103309studentid4117 Desktop]#systemctl disable firewalld.service

 

操作成果如图5所示:

 

封闭防火墙

6)在#后输入reboot敕令重启:

[root@environmentid103309studentid4117 Desktop]#reboot

 

7)在#后输入egrep -c '(vmx|svm)' /proc/cpuinfo敕令,检查能否支撑虚拟机,示例代码以下:

[root@environmentid103309studentid4117 Desktop]#egrep -c '(vmx|svm)' /proc/cpunifo

 

操作成果如图6所示:

 

检测能否支撑虚拟机

留意:假设履行这条敕令的前往成果为0,则表示CPU不支撑虚拟化;假设前往成果为1或许大年夜于1的数字,则表示CPU支撑虚拟化。

2. 装置KVM

1)在#后输入yum install qemu-kvm qemu-img virt-manager libvirt libirt-py-thon virt-manager libirt-client virt-install virt-viewer -y敕令装置KVM软件包,示例代码以下:

[root@environmentid103309studentid4117 Desktop]#yum install qemu-kvm qemu-img virt-manager libvirt libirt-python virt-manager libirt-client virt-install virt-viewer -y

 

操作成果如图7所示、如图8所示:

 

装置KVM的部分截图

 

装置KVM的部分截图2

 2)验证KVM的运转是正常,示例代码以下:

[root@environmentid103309studentid4117 Desktop]# systemctl restart libvirtd

[root@environmentid103309studentid4117 Desktop]# systemctl enable libvirtd

[root@environmentid103309studentid4117 Desktop]# virsh -c qemu:///system list

 

操作成果如图9所示:

 

验证KVM能否运转正常

3)在#后输入lsmod |grep kvm敕令,确认KVM能否装置成功。示例代码以下:

[root@environmentid103309studentid4117 Desktop]# lsmod |grep kvm

 

操作成果如图10所示:

 

10 确认KVM能否装置完成

4)在#后输入virsh --version敕令,检查虚拟机的装置版本号:

[root@environmentid103309studentid4117 Desktop]# virsh --version

 

操作成果如图11所示

 

11 检查虚拟机的装置版本号

5)在#后输入virt-install --version敕令,检查KVM的装置版本号:

[root@environmentid103309studentid4117 Desktop]# virt-install --version

 

操作成果如图12所示:

 

12 检查KVM的装置版本号

6)在#后输入ln -s /usr/libexec/qemu-kvm /usr/bin/qemu-kvm敕令停止软链节,履行成果无前往值:

[root@environmentid103309studentid4117 Desktop]# ln -s /usr/libexec/qemu-

kvm /usr/bin/qemu-kvm

 

操作成果如图13所示:

 

 

13 停止软链节

点击数:365收藏本页