使用virt-manager安装和管理虚拟机
KVM是Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中。它使用Linux自身的调度器进行管理,操作简单使用方便。是Linux系统中主流的虚拟化解决方案之一。
使用kvm创建的虚拟机可以静默运行,即虚拟机终端关闭了或者virt-manager关闭了,虚拟机仍然在后台运行着,这特别适合于不需要图形用户界面的linux服务器的管理。需要管理虚拟机的时候,把virt-manager呼唤出来即可
http://softlab.sdut.edu.cn/blog/subaochen/2016/04/%E4%BD%BF%E7%94%A8virt-manager%E5%AE%89%E8%A3%85%E5%92%8C%E7%AE%A1%E7%90%86%E8%99%9A%E6%8B%9F%E6%9C%BA/
使用kvm
云计算时代的到来促成了虚拟机方案满天飞,kvm
1
http://www.linux-kvm.org/
:Kernel-based Virtual Machine是Linux下面大家用的比较多的一种。自从kvm出世,貌似virtualbox的日子就不太好过,oracle的银子是不是白花了?从名字上就可以看出,kvm方案应该是效率最高的?没有具体比较过其他虚拟机方案
2
https://en.wikipedia.org/wiki/Comparison_of_platform_virtualization_software
的效率,这篇文章
3
http://domino.research.ibm.com/library/cyberdig.nsf/papers/0929052195DD819C85257D2300681E7B/$File/rc25482.pdf
比较了kvm和docker方案,似乎docker方案胜出,有空值得看一下。
1 kvm和qemu
kvm是linux内核的一个模块,但是终端用户要使用kvm需要借助于一个用户空间的工具,这就是kvm-qemu,也就是说,kvm借助于qemu的成果构建了kvm的管理工具。kvm和qemu的关系大致如图所示
4
http://yansu.org/2013/03/20/different-bewteen-kvm-xen-qemu.html
:
image: http://softlab.sdut.edu.cn/blog/subaochen/wp-content/uploads/sites/4/2016/04/0_home_subaochen_git_blog_imgs_tech-kvm-and-qemu.png
图 1:kvm和qemu的关系
2 安装kvm
在debian stretch下很简单,直接下命令:
$ aptitude install kvm qemu-kvm
3 使用kvm安装虚拟机
3.1 创建虚拟磁盘
下面的命令使用qcow2文件格式创建了一个2G的虚拟磁盘,将来就在这个虚拟磁盘里面安装guest虚拟机。
$ qemu-img create -f qcow2 debian.qcow2 2G
3.2 安装guest系统
下面的命令使用debian.qcow2作为虚拟磁盘,debian-stable.iso作为光盘镜像安装虚拟机。安装的过程和在真机没有区别:
$ kvm -hda debian.qcow2 -cdrom debian-stable.iso -boot d -m 512
3.3 运行guest系统
安装完成后,下面的命令启动guest虚拟机:
$ kvm debian.qcow2 -m 512
4 虚拟机的管理
4.1 使用virt-manager管理虚拟机
virt-manager的用法和virtualbox、vmware很相似,也很好用
分享到:
相关推荐
KVM虚拟机管理(使用virt-manager和virsh) 本文将详细介绍KVM虚拟机管理,包括Libvirt管理架构、使用virt-manager管理虚拟机和使用virsh管理虚拟机。 一、Libvirt管理架构 Libvirt是一个开源的虚拟机管理工具和...
Virt-manager使用介绍了如何使用Virt-manager来管理虚拟机,包括创建、编辑、启动、暂停、恢复和停止虚拟机等操作。 WebVirtMgr是一个基于libvirt的Web界面,用于管理虚拟机。它允许创建和配置新的虚拟机,并调整...
virt-manager虚拟机管理器使用指南 virt-manager是一个功能强大的虚拟机管理器,提供了图形化的界面来管理虚拟机。通过virt-manager,可以对虚拟机进行创建、管理、监控和配置。下面是virt-manager的详细使用指南。...
假设一场景:在一运行Ubuntu桌面的机器中开启了四台KVM虚拟机,需要在相同局域网终端下,分别以SSH直连四台虚拟机和宿主机。 这种场景下,即需要对其中的虚拟机进行桥接。 2. 环境 宿主机 型号:Dell 5545D 1928 ...
安装完成后,用户应能成功启动Virt-Manager,而不会遇到“unsupported format character”的错误,从而能够正常管理和操作虚拟机。 总之,Virt-Manager 0.9.0-31是一个修复特定错误的版本,特别是针对“unsupported...
virt-manager 使用介绍的主要内容包括 virt-manager 的安装、virt-manager 的使用介绍、WebVirtMgr 的安装和使用介绍等。 WebVirtMgr 是一个基于 libvirt 的 Web 界面,用于管理虚拟机。它允许创建和配置新的虚拟机...
标题中的“Xming X11 virt-manager显示工具”是指一种技术解决方案,用于在Windows操作系统上通过Xming软件显示运行在远程Linux系统上的virt-manager虚拟机管理界面。X11是Unix和类Unix系统(如Linux)中的一种窗口...
【virt-manager-0.8.4.tar】是一个用于Linux系统的虚拟化管理工具的源代码压缩包,它提供了图形用户界面,使得用户能够更加便捷地管理和操控虚拟机。这个版本是0.8.4,可能包含了该时期软件的功能特性和修复的已知...
2. **实时监控**:virt-manager 提供实时性能监控图表,包括 CPU 使用率、内存占用、磁盘 I/O 和网络流量等,帮助管理员了解虚拟机运行状态。 3. **远程管理**:除了本地虚拟机,virt-manager 还允许用户通过 SSH ...
virt-manager是一款强大的开源虚拟机管理工具,主要用于Xen和KVM虚拟化技术。它提供了图形化的用户界面,使得用户能够方便地创建、配置和管理虚拟机。源代码是软件开发的核心,通过分析和研究源码,我们可以深入了解...
还提供了几种命令行工具: virt-install :创建新的libvirt虚拟机virt-clone :复制现有的libvirt虚拟机virt-xml :编辑现有的libvirt虚拟机/操作libvirt XML 有关依赖项信息和安装说明,请参阅文件。 如果您只想...
virt-manager是用于管理KVM虚拟环境的主要工具,virt-manager默认设置下需要使用root用户才能够使用该工具。当你想在KVM hypervisor服务器上托管虚拟机,由最终用户而非root用户访问这些虚拟机时并不总是很便利。
qt-virt-manager 是一个基于Qt库开发的图形化虚拟机管理工具,它提供了对多种虚拟化技术的统一界面,包括VMware、LXC(Linux容器)、BHYVE(FreeBSD虚拟化)、Libvirt、Hyper-V、OpenVZ以及QEMU-KVM和VirtualBox等。...
通过`yum`命令,我们可以安装`libvirt`(一个用于管理虚拟化平台的库和服务),`virt-manager`(一个图形化的虚拟机管理工具),以及`qemu`(一个开源的全虚拟化解决方案): 1. 安装libvirt及相关组件: ```bash ...
使用`virt-manager`工具,选择本地安装媒体,指定系统镜像文件。根据需要设置虚拟机的内存、CPU数量、硬盘大小。在网络配置中选择`br0`网桥,然后按照安装向导的提示进行操作,包括选择安装类型、分区、软件选择等。...
virt-manager 是虚拟机管理器(Virtual Machine Manager)的缩写,软件包提供了 virt-manager 工具。virt-manager 是用于管理虚拟机的图形化的桌面用户接口。可以使用以下命令来安装 virt-manager: ``` yum ...
安装 KVM 服务器时,需要选择“Virtual Host”类型,安装完成后可以使用 virt-manager 管理虚拟机。如果需要在已有的系统上安装 KVM,可以使用 yum install kvm kmod-kvm qemu kvm-qemu-img virt-viewer virt-...
* virt-manager:GUI 虚拟机管理工具 * virt-top:虚拟机统计命令 * virt-viewer:GUI 连接程序,连接到已配置好的虚拟机 * libvirt:C 语言工具包,提供 libvirt 服务 * libvirt-client:为虚拟客户机提供的 C 语言...