部署KVM虚拟化平台示例

实验要求:

1、安装KVM所需软件,验证。

2、设置KVM网络,将网络设置为桥接模式。

3、使用virt-manager安装linux系统。

4、学会基本kvm管理的命令

(1)查看虚拟机的状态

(2)虚拟机的关机,强制关机和开机

(3)虚拟机的挂起和恢复

(4)配置虚拟机实例伴随宿主机自动启动

(5)导出虚拟机配置

5、kvm文件管理

(1)将raw格式磁盘转换为qcow2格式

(2)转换后,修改xml配置文件

(3)查看虚拟机磁盘信息

6、虚拟机克隆

7、虚拟机快照管理

步骤:

1、搭建yum,安装KVM所需软件。(有关yum的搭建与使用请关注微信公众号 L宝宝聊IT 回复YUM)

(1)这里用虚拟机来搭建KVM,所以需要开启虚拟机的虚拟化功能。

(2)开启虚拟机搭建yum仓库,并安装kvm所需软件。

vim /etc/yum.repos.d/test.repo

(3)重启系统,查看cpu是否支持虚拟化,kvm模块是否安装。

cat /proc/cpuinfo | grep vmx (只要有输出就说明cpu支持虚拟化,AMD服务器可用,cat /proc/cpuinfo | grep smv)

查看kvm模块是否安装

2、设置KVM网络,将网络设置为桥接模式。

vim /etc/sysconfig/network-screpts/ifcfg-eth0

vim /etc/sysconfig/network-screpts/ifcfg-br0

重启network服务

确认ip地址

3、使用virt-manager安装linux系统。

直接输入命令virt-manager,运行virt-manager软件

(1) 创建存储池目录,镜像存储池目录,以及把镜像上传的此目录。

(2)创建存储池

(3)以同样方法创建镜像存储池。

(4)创建存储卷

(5)回到虚拟系统管理器右击新建虚拟机。

(6)下面就根据自己的需要安装linux即可。

4、基本的kvm管理的命令

(1)查看虚拟机的状态

(2)虚拟机的关机,强制关机和开机

(3)虚拟机的挂起和恢复

(4)配置虚拟机实例伴随宿主机自动启动

(5)导出虚拟机配置

5、kvm文件管理

(1)将raw格式磁盘转换为qcow2格式(先将虚拟机关闭)

(2)转换后,修改test01的xml配置文件

virsh edit test01

(3)安装libguestfs-tools,查看虚拟机磁盘信息

6、虚拟机克隆

7、虚拟机快照管理

(1)对test01创建快照

(2)查看快照版本信息

(3)查看快照信息

(4)再次创建快照,并查看快照信息

(5)恢复到第一个快照,并查看快照的版本信息是否还原回来

(6)删除快照

原文发布于微信公众号 - L宝宝聊IT(gh_b0e552aa80db)

原文发表时间:2018-03-10

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Linux运维学习之路

PXE+kickstart网络安装CentOS7.4系统及过程中各种报错

环境:关闭防火墙、selinux 注意:虚拟机进行网络安装的话,7.3以后的系统是需要2G以上的内存 [root@kickstart ~]# cat /etc/...

3529
来自专栏代码世界

MYSQL之库操作

一、系统数据库 information_schema :虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息、列信息、权限信息、字符信息等 my...

3407
来自专栏杂七杂八

用virtualenv建立多个Python独立开发环境

virtualenv创建一个拥有自己安装目录的环境, 这个环境不与其他虚拟环境共享库, 能够方便的管理python版本和管理python库。主要解决不同项目之...

3086
来自专栏xingoo, 一个梦想做发明家的程序员

公司内网,无法使用yum在线下载,肿么办?

1 配置上网代理   编辑/etc/yum.conf,增加如下属性: proxy=你的代理地址 proxy_user=你的用户名 proxy_passwor...

19910
来自专栏Java学习123

Linux系统下安装rz/sz命令及使用说明

2599
来自专栏云计算教程系列

如何在Ubuntu 18.04上重置MySQL或MariaDB Root密码

忘记密码发生在我们最好的人身上。如果您忘记或丢失了MySQL或MariaDB数据库的root密码,如果您有权访问服务器和具有sudo权限的用户帐户,您仍然可以获...

983
来自专栏子勰随笔

iMac(OS X)搭建私有maven仓库,提供Nexus Responsitory镜像

1605
来自专栏电光石火

mysql 5.7版本目录无data文件夹的解决办法

安装mysql 5.7+版本时,若发现因根目录下,缺少data文件夹的情况, ***请不要去拷贝其他版本的data文件夹!*** 因为此操作会出现很多潜在问题:...

1779
来自专栏软件工程师成长笔记

VMwareWorkstation10.0安装CentOS7.0虚拟机

1.下载VMwareWorkstation10.0虚拟机 2.下载CentOS-7.0-1406-x86_64-DVD.iso镜像 官网下载:http://...

993
来自专栏鬼谷君

企业级Docker私有仓库之Harbor部署(http)

862

扫码关注云+社区