热门标签 | HotTags
当前位置:  开发笔记 > IOS > 正文

Linux系统安装KVM虚拟机详细过程

第一、看看cpu是否支持kvmgrep-E-ovmx|svm/proc/cpuinfo结果显示vmx表示支持第二、安装kvm所需要的软件包1.[root@localhost~]#yuminstallkvmkmod-kvmqemukvm-qemu-imgvirt-viewervirt-manager或者[root@loc
第一、看看cpu是否支持kvm
 grep -E -o 'vmx|svm' /proc/cpuinfo
结果显示vmx表示支持
 第二、安装kvm所需要的软件包
 1.[root@localhost ~]#yum install kvm kmod-kvm qemu kvm-qemu-img virt-viewer
virt-manager
 或者
 [root@localhost ~]#yum groupinstall KVM
 2.安装完确认一下是否安装成功
 检查模块是否有加载
 [root@localhost ~]#lsmod | grep kvm
 kvm_intel 85256 0
 kvm 224928 2 ksm.kvm_intel
 也可以使用命令检查kvm是否成功安装
 [root@localhost ~]#virsh -c qemu:///system list
 Id Name State
 ----------------------------
 如果在这里显示的是一个错误的信息,说明有些东西出现了问题
 3.安装桥接管理工具
 [root@localhost ~]#yum install bridge-utils tunctl
 4.安装gui管理工具
[root@localhost ~]#yum install virt-manager virt-viewer
 5.修改网卡文件
 [root@localhost ~]#vi /etc/sysconfig/network-scripts/ifcfg-eth1
 DEVICE=eth1
 OnBOOT=yes
 TYPE=Ethernet
 BRIDGE=br0
 DEVICE=br0
 BOOTPROTO=static
 OnBOOT=yes
 IPADDR=192.168.1.187
 NETMASK=255.255.255.0
 TYPE=Bridge
 保存网卡配置重启网卡
 [root@localhost ~]#service network restart
 检查br0是否成功
 [root@localhost ~]#ifconfig
 安装过程中的问题
 1.[root@localhost ~]#virt-manager
 在一开始看到错误信息,跳过,系统预设值为xen的hypevisor,需要手动开启kvm的
hypevisor
 Unable to open a connection to the Xen hypevisor/daemon
 Verify that:
 -A Xen host kernel has booted
 -The Xen service has been started
 这个不用管 直接跳过 其中的原因不明
 2.内核不能加载kvm模块
 FATAL:  Error  inserting kvm_amd
 (/lib/modules/2.6.18-194.el5/weak-updates/kmod-kvm-amd.ko:)Unknown symbol
in module or unknown parameter (see dmesg)
 解决办法
 查看是否是因为bios中关闭了cpu的虚拟化支持(如果开启 果断下一步)
 [root@localhost ~]#yum install kernel
[root@localhost ~]#lsmod |grep kernel
 kvm_intel 85256 1
 kvm 224928 2 ksm.kvm_intel
 [root@localhost ~]#modprobe kvm
KVM 安装虚拟机
 图像化安装
 1.应用程序-系统工具-虚拟化管理(或者命令调出virt-manager)
 直接图形化操作跟vm workstation差不多
 a.新建虚拟机 选择右下角的new
 b.虚拟机命名
 c.选择cpu支持的位数和hypevisor模式
 选择Fully virtualized
 cpu architecture x86_64
 Hypevisor kvm
 d.选择安装系统的方式和系统
 e.选择iso文件所在位置
 f.image存储的位置和image的大小(若有单独的虚拟化分区,可以选择第一项,我默
认)
 g.选择网卡模式(桥接模式)
 h.设置内存大小和cpu个数
推荐阅读
  • 本文探讨了在UC浏览器中调用分享面板后,图片无法正常显示的问题,并提供了详细的解决方法和代码示例。 ... [详细]
  • 本文旨在提供一套高效的面试方法,帮助企业在短时间内找到合适的产品经理。虽然观点较为直接,但其方法已被实践证明有效,尤其适用于初创公司和新项目的需求。 ... [详细]
  • 阿里宝卡用户能否在UC浏览器极速版中享受免流量服务?
    本文详细介绍了UC浏览器极速版是否支持阿里宝卡的免流量功能,以及如何正确设置以确保免流量服务的正常使用。 ... [详细]
  • C++实现经典排序算法
    本文详细介绍了七种经典的排序算法及其性能分析。每种算法的平均、最坏和最好情况的时间复杂度、辅助空间需求以及稳定性都被列出,帮助读者全面了解这些排序方法的特点。 ... [详细]
  • 本文基于刘洪波老师的《英文词根词缀精讲》,深入探讨了多个重要词根词缀的起源及其相关词汇,帮助读者更好地理解和记忆英语单词。 ... [详细]
  • 本文将详细介绍如何使用剪映应用中的镜像功能,帮助用户轻松实现视频的镜像效果。通过简单的步骤,您可以快速掌握这一实用技巧。 ... [详细]
  • 深入理解Cookie与Session会话管理
    本文详细介绍了如何通过HTTP响应和请求处理浏览器的Cookie信息,以及如何创建、设置和管理Cookie。同时探讨了会话跟踪技术中的Session机制,解释其原理及应用场景。 ... [详细]
  • 题目描述:给定n个半开区间[a, b),要求使用两个互不重叠的记录器,求最多可以记录多少个区间。解决方案采用贪心算法,通过排序和遍历实现最优解。 ... [详细]
  • 本文介绍如何在 Xcode 中使用快捷键和菜单命令对多行代码进行缩进,包括右缩进和左缩进的具体操作方法。 ... [详细]
  • 如何在PHPcms网站中添加广告
    本文详细介绍了在PHPcms网站后台添加广告的方法,涵盖多种常见的广告形式,如百度广告和Google广告,并提供了相关设置的步骤。同时,文章还探讨了优化网站流量的SEO策略。 ... [详细]
  • 当iOS设备越狱后,某些插件可能会导致系统崩溃(白苹果)。此时,可以通过进入安全模式来排查并删除有问题的插件。本文将详细介绍如何通过特定按键组合进入不加载MobileSubstrate的安全模式,并提供相关背景知识。 ... [详细]
  • 在Linux系统中配置并启动ActiveMQ
    本文详细介绍了如何在Linux环境中安装和配置ActiveMQ,包括端口开放及防火墙设置。通过本文,您可以掌握完整的ActiveMQ部署流程,确保其在网络环境中正常运行。 ... [详细]
  • C++: 实现基于类的四面体体积计算
    本文介绍如何使用C++编程语言,通过定义类和方法来计算由四个三维坐标点构成的四面体体积。文中详细解释了四面体体积的数学公式,并提供了两种不同的实现方式。 ... [详细]
  • 本文介绍如何通过Windows批处理脚本定期检查并重启Java应用程序,确保其持续稳定运行。脚本每30分钟检查一次,并在需要时重启Java程序。同时,它会将任务结果发送到Redis。 ... [详细]
  • 本文介绍如何通过SQL查询从JDE(JD Edwards)系统中提取所有字典数据,涵盖关键表的关联和字段选择。具体包括F0004和F0005系列表的数据提取方法。 ... [详细]
author-avatar
唯依爱时尚服饰
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有