系统(处理器)需求?
你将需要一台运行最新linux内核的Intel处理器(含VT虚拟化技术)或AMD处理器(含SVM安全虚拟机技术的AMD处理器, 也叫AMD-V).
什么是Intel VT/AMD-V?
Intel VT和AMD’s AMD-V是一套与支持该技术的虚拟机监视器相结合的硬件增强特性(指令集扩展). kvm可在原始硬件速度下通过运行完全隔离的虚拟机来执行任务.
如何确认处理器含有Intel VT或AMD-V技术?
在最新的Linux内核下运行:
egrep ‘^flags.*(vmx|svm)’ /proc/cpuinfo
如有显示, 您的处理器具有VT功能. 你也可以通过厂商网站查询处理器型号的名称(在/proc/cpuinfo).
注:
.一些厂商禁止了机器BIOS中的VT选项, 这种方式下VT不能被重新打开.
./proc/cpuinfo仅从Linux 2.6.15(Intel)和Linux 2.6.16(AMD)开始显示虚拟化方面的信息. 请使用uname -r命令查询您的内核版本.
如有疑问, 请联系硬件厂商.
kvm支持哪些用户空间工具?
kvm使用稍改动的qemu程序来创建虚拟机. 一旦运行后, 虚拟机是一个标准的进程. 你可以使用top(1),kill(1),taskset(1)和类似的工具来管理虚拟机.
kvm支持哪些虚拟磁盘格式?
kvm从qemu继承了丰富的磁盘格式, 包括裸映象(raw p_w_picpaths), 原始qemu格式(qcow), VMware格式和更多.
kvm和Xen有何区别?
Xen是一个外部的hypervisor程序(虚拟机管理程序);它能够控制虚拟机和给多个客户机分配资源. 另一方面, kvm是linux的一部分, 可使用通常的linux调度器和内存管理. 这意味着kvm更小更易使用.
另一方面, Xen同时支持全虚拟化和半虚拟化(修改过的客户机能有更好的性能). kvm当前不支持半虚拟化.
kvm和VMware有何区别?
VMware是一个专利产品. kvm是一个遵守GPL­的自由(开源)软件.
kvm和QEMU有何区别?
Qemu使用模拟器; kvm使用处理器扩展实现虚拟化.
kvm有windows上的版本吗?
当前没有.
kvm支持哪些内核版本?
kvm可以运行在最新的内核版本下(2.6.16或更高, 最好是用最新的内核)
我需要多什么RAM(内存)才能运行kvm?
你需要足够的内存在主机上运行单个或多个虚拟机. 建议主机内存至少1GB.
KVM上的虚拟机支持哪些操作系统?
我们已经测试了Linux(32/64位)和Windows(32位). 其它也许能够运行或不能运行.
不支持64位的Windows操作系统, 该问题会在qemu-0.83发布和整合后修复.
Intel处理器上几个Linux发行版在启动时候会挂起. 工作区需要取消grub中的splashscreen选项.
KVM支持动态迁移功能吗(在不离线的情况下把虚拟机从一个主机移到另一个主机上)?
现在kvm支持非动态迁移, 当内存数据需转移的时候, 系统需要停止. 动态迁移功能正在开发当中.
kvm能够在64为主机上运行32位的客户机吗? 什么是PAE?
kvm支持在64位主机上运行32位客户机, 也可以是任何PAE或非PAE客户机和主机组合. 但不支持在32位主机上运行64位客户机.
如果我对一个VM进程使用kill -9将会发生什么?
从客户机的角度来看, 就如你猛地把电源线从主机上拔出一样. 从主机的角度来看, 进程被杀掉, 进程占用的所有资源被施放.
kvm支持SMP主机吗?
支持.
如何安装windows客户机?
当前Windows客户机安装存在一点问题, 问题在APIC的实现上. 现在APIC由qemu来模拟, 而qemu还没有完全整合到kvm虚拟cpu中. 我们正加紧在kvm中实现APIC功能.
到现在, 启动qemu请使用-no-acpi参数. 如果你的客户机需使用APIC HAL, 建议参考下面步骤:
1. 关闭kvm运行客户机(-no-kvm)
My Computer -> Properties -> Hardware -> Device Manager -> [Whatever under Computer] -> Properties -> Update Driver -> Not at this time -> Next -> Install from a list -> Next -> Don’t search -> Next -> Standard PC -> Next.
“Standard PC”是无acpi支持的HAL.
Qumranet提供哪些产品?
Qumranet是一家由Qequoia Capital和Norwest Venture Partners (NVP)投资的初创公司, 当前公司处于准备运营当中(正在加紧开发公司的产品).
参考
kvm frequently asked questions

转载于:https://blog.51cto.com/freetest/144745

KVM虚拟化常见问题相关推荐

  1. [原创]KVM虚拟化管理平台的实现

    KVM虚拟化管理平台的实现 源码链接:https://github.com/wsjhk/IaaS_admin.git 视频演示链接:https://v.youku.com/v_show/id_XMjg ...

  2. kvm虚拟化学习笔记(十七)之KVM到KVM之v2v迁移

    1.源KVM虚拟主机node1 (1).查看源KVM虚拟主机上的虚拟机列表,本文计划将CentOS6.5-01虚拟机迁移到其它KVM虚拟主机中. [root@node1 ~]# virsh list ...

  3. 服务器虚拟化北向,KVM虚拟化的部署及使用

    一.关于虚拟化 1.什么是虚拟化 虚拟化就是把硬件资源从物理的方式转变为逻辑的方式,打破原有物理结构,使用用户可以灵活管理这些资源,并且允许1台物理机上运行多个操作系统,以实现资源利用率最大化和灵活管 ...

  4. KVM虚拟化实践(一)

    KVM虚拟化环境搭建: 环境介绍:CentOS 7.4 一台 IP:10.10.10.135/24 hostname:node1 1>查看系统版本信息(建议CentOS 7) [root@nod ...

  5. kvm虚拟化学习笔记(十一)之kvm虚拟机扩展磁盘空间

    kvm虚拟机磁盘空间扩展与xen虚拟机磁盘空间扩展思路一致.原因在于xen/kvm默认的虚拟机磁盘格式为raw,所以方式可以通用. raw磁盘格式扩展思路如下 (1) 新添加一块raw格式的磁盘加入到 ...

  6. kvm虚拟化技术下虚拟机磁盘的数据保护

    摘要:kvm虚拟化技术下虚拟机的磁盘空间中数据的保护与恢复,考虑kvm的服务器级别的可用性. 1.kvm技术简单介绍    kvm虚拟化技术由几部分构成,kvm内核模块(cpu和内存的虚拟化及管理), ...

  7. 老广: KVM虚拟化学习笔记

    大纲: 一.部署安装kvm虚拟机 二.virsh常见命令解释 三.KVM虚拟机克隆 四.KVM快照 五.让GuestOS支持 console 六.添加网卡 七.磁盘扩容 八.动态迁移 前言: 虚拟化的 ...

  8. 配置基于Devstack的嵌套KVM虚拟化

    本文为minxihou的翻译文章,转载请注明出处Bob Hou: http://blog.csdn.net/minxihou JmilkFan:minxihou的技术博文方向是 算法&Open ...

  9. KVM 虚拟化架构和实现原理

    目录 目录 KVM虚拟化架构 devkvm QEMU OpenstackKVMQEMU 的关系 KVM的虚拟化实现 KVM虚拟化架构 KVM是嵌入在Linux操作系统标准内核中的一个虚拟化模块,它能够 ...

最新文章

  1. 面向用户计算机,一款面向普通用户的防火墙软件,让你了解计算机到底产生了哪些网络流量?...
  2. CentOS SVN服务器管理多项目
  3. koa-router让人迷惑的文档和源码实现
  4. VC++6中的一些快捷键(陆续补充中。。。)
  5. linuxdeployqt打包
  6. 电气论文实现:对大规模用户负荷曲线进行聚类
  7. 支付宝app支付java后台流程、原理分析(含nei wang chuan tou)
  8. OpenShift 4 之AMQ Streams(4) - 用Prometheus监控Kafka
  9. [LeetCode] Construct Binary Tree from Preorder and Inorder Traversal 由先序和中序遍历建立二叉树...
  10. oracle行号排序问题
  11. snmp的oid查询方法
  12. 电脑上有什么类似全能扫描王的软件?这4款扫描app1分钟帮你搞定几十张图片
  13. C++青少年编程课程体系与教案
  14. IMP遇到IMP-00009错误
  15. 数字孪生:如何撑起一个万亿市场的产业变革?
  16. Warring 不建议使用从字符串到‘char *’的转换
  17. 12个月的英语名称来历
  18. 《Java程序设计》课堂实践内容总结
  19. Windows系统自带便签
  20. VM608系列振弦采集模块工程安全监测仪器二次开发

热门文章

  1. tidyr | 变量取值组合、缺失值处理、变量分列与合并
  2. idle点开没反应_翟天临、靳东,一个人越是没文化越是喜欢装
  3. 有人说,30岁是程序员的一个末日期,写给30岁的程序员,到底该怎么做呢
  4. python 连续等于
  5. jQuery jsonp跨域请求
  6. hive分桶表join_Hive:JOIN及JOIN优化 2015.10.25
  7. 阿里MySQL读写一致_缓存与数据库读写一致的解决方案
  8. matlab2012 powerlib,matlab没有powerlib2
  9. android软件百分比怎么实现,Android自实现百分比布局
  10. PSIM软件学习---06 元件参数文件应用