使用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很相似,也很好用
分享到:
相关推荐
假设一场景:在一运行Ubuntu桌面的机器中开启了四台KVM虚拟机,需要在相同局域网终端下,分别以SSH直连四台虚拟机和宿主机。 这种场景下,即需要对其中的虚拟机进行桥接。 2. 环境 宿主机 型号:Dell 5545D 1928 ...
用虚拟机管理器(virt-manager)管理​参照.pdf
还提供了几种命令行工具: virt-install :创建新的libvirt虚拟机virt-clone :复制现有的libvirt虚拟机virt-xml :编辑现有的libvirt虚拟机/操作libvirt XML 有关依赖项信息和安装说明,请参阅文件。 如果您只想...
virt-manager linux虚拟机管理图型界面
virt-manager是用于管理KVM虚拟环境的主要工具,virt-manager默认设置下需要使用root用户才能够使用该工具。当你想在KVM hypervisor服务器上托管虚拟机,由最终用户而非root用户访问这些虚拟机时并不总是很便利。
上课整理自用
2.打开终端输入virt-manager命令启动virt-manager虚拟机管理界面 #virt-manager 3.通过virt-manager安装CentOS 6.6的虚拟机 点击如图所示图标新建虚拟机: 选择PXE引导,我的网络内存在一个系统自动化部署服务器:...
qt-virt-manager:Qt虚拟机经理
linux下图形界面的虚拟机工具,可以方便的启动虚拟机和进行各种操作
最新开发源代码,大家可以很好的理解和改进改软件
1、直接通过virt-manager安装、管理虚拟机(略) 2、通过命令行安装guest虚拟机 qemu-img create -f qcow2 /images/centos6.3-x86_64.img 10G chown qemu:qemu /images/centos6.3-x86_64.img virt-install –name ...
向单个用户授予对单个libvirt域的访问权限,以便他们可以使用诸如virt-manager和virsh之类的标准工具来执行诸如启动和停止VM或访问图形和串行控制台之类的任务,但不对VM配置进行任何更改。 这是通过PolicyKit完成...
1.1 Libvirt Libvirt 库是一种实现 Linux 虚拟化功能的...现在许多开源项目如:virt-manager和virt-install采用libvirt做为他们底层的虚拟机控制机制。Libvirt存储独立于虚拟机监控的XML信息,如磁盘镜像、网络配置。
apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst virt-manager qemu-system qemu-kvm为KVM虚拟机管理程序提供硬件仿真的软件。 libvirt-daemon-system用于将libvirt守
在Ubuntu上部署kvm虚拟化平台 利用virt-manager安装部署虚拟机 创建openstack所需的虚拟环境
包含的内容: 一、KVM 虚拟机的管理工具; 二、 安装配置KVM 相关软件; 三、 使用virt-manager建立一个KVM虚拟机; 四、 使用virsh执行高级管理任务。
首先,您必须安装KVM和虚拟机管理器。 通过安装virt-manager ,您将获得分发所需的一切: # Debian & Ubuntu based ditros sudo apt install -y qemu qemu-kvm libvirt-daemon libvirt-clients bridge-utils virt...
Ubuntu 15.10在 i5-6500 CPU 上运行 Fedora 24与 QEMU 2.4.1 和 QEMU 2.5 进行测试安装:按以下 virsh 方法参阅 boot.sh 文件:virsh --connect qemu:///system define macOS-libvirt.xml在 virt-manage r中...
在Linux中快速部署桌面远程连接和...5、安装完成之后会自动启动 virt-manager 虚拟机,可用来制作 Windows、Linux、MacOS等系统镜像,制作好的镜像可用于 公有云、私有云、混合云、以及其他电脑主机上进行安装使用。
eZeY 2015.04中的新增功能:-Android Connect(KDE)-Google Chrome-Steam-XBMC-KVM-虚拟机管理器-Windows APPS-Windows文件共享系统:-内核3.19-KDE 4.14-WPS Office 2014-FC21软件包云和网络: -Windows文件共享...