部署KVM虚拟化平台

1、kvm需要cpu支持虚拟化并装相关软件包。

Yum -y install qemu-kvm.x86_64 qemu-kvm-tools.x86_64 python-virtinst.noarch qemu-img.x86_64 bridge-utils.x86_64 libvirt virt-manager

查看cpu是否支持虚拟化。

cat /proc/cpuinfo | grep vmx

AMD服务器: cat /proc/cpuinfo | grep smv

2、kvm网络有两种类型:

用户模式:NAT方式,虚拟机可以访问外网,外网不能访问虚拟机

桥接模式:BRIDGE方式,内外网可以互相访问。

3、kvm平台安装:virt-manager

kvm基本管理命令:virsh

参数:shutdown 关闭

start 启动

destroy 强制关闭电源

suspend 暂停/挂起

tesume 恢复 autostart 自动启动

undefine 删除

define 重新定义

edit 编辑

4、kvm文件管理命令:

虚拟机磁盘格式有两种:

raw:默认格式,性能好速度快,但不支持镜像(克隆、快照)压缩、加密等新功能

qcow2:可支持新功能,可将raw转换成qcow2格式,需安装libguestfs-tools工具包

查看磁盘格式:

qemu-img info /data_kvm/store/test01.img

转换文件格式:(先关闭虚拟机)

qemu-img convert -f raw -O qcow2 /data_kvm/store/test01.img /data_kvm/store/test01.qcow2

查看文件内容: virt-cat

编辑文件: virt-edit

查看磁盘信息:virt-df -h test01

查看虚拟机状态:virsh list --all

克隆虚拟机: virt-clone -o test01 -n test02 -f /data_kvm/store/test02.qcow2

创建快照: virsh snapshot-create test01

查看快照:virsh snapshot-list test01

恢复快照:virsh snapshot-revert test01 版本信息

查看快照版本信息:virsh snapshot-current test01

删除快照:virsh sanapshot-delete test01 版本信息

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

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

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

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏磨磨谈

查看ceph集群被哪些客户端连接

我们在使用集群的时候,一般来说比较关注的是后台的集群的状态,但是在做一些更人性化的管理功能的时候,就需要考虑到更多的细节

1093
来自专栏技术支持log

linux操作系统无损升级文件系统ext3至ext4--系统盘篇

linux操作系统无损升级文件系统ext3至ext4: 这里我们以CentOS7.0操作系统来作为示例升级系统盘文件系统: 附:linux操作系统无损升级文...

1161
来自专栏奇梦博客

AppNode如何安装使用PureFTPd服务器

2、记得AppNode防火墙开放21端口和如下被动端口,如果是云服务器需到服务器控制台安全组开放端口,否则无法连接;

4517
来自专栏蓝天

为什么不能在SSH(Secure Shell)登录中设置ulimit值?

SuSE上的一些问题,可能需要另参考:http://blog.chinaunix.net/u2/64804/showart.php?id=2026903

952
来自专栏Linux运维学习之路

Nginx服务编译安装、日志功能、状态模块及访问认证模式实操

系统环境   [root@web ~]# cat /etc/redhat-release   CentOS release 6.9 (Final)   [ro...

2296
来自专栏逸鹏说道

jenkins配置.net mvc网站

jenkins配置.net mvc网站 上一篇使用jenkins配置.net mvc网站进行持续集成一只是简单介绍了jenkins构建站点到本地服务器,这一篇,...

3526
来自专栏Petrichor的专栏

ubuntu: 控制&查看 进程

你也可以使用grep来对输出做管道,这样可以不需要使用其它命令就能搜索出某个进程。

1384
来自专栏陈树义

2.Redis的基本配置

一、参数配置 redis.conf的主要配置参数的意义: daemonize:是否以后台daemon方式运行 pidfile:pid文件位置 port:监听的端...

2665
来自专栏奇梦博客

AppNode如何安装使用PureFTPd服务器 原创 Linux AppNode

1222
来自专栏运维小白

Linux基础(day40)

11.6 MariaDB安装 安装mariadb cd /usr/local/src wget https://downloads.mariadb.com/Ma...

2546

扫码关注云+社区