目录

Hpyervisor的种类

hpyervisor:是一种VMM(Virtual Machine Manager)安装在操作系统上的软件。

1.VMWare

2.Virtual Box

3.KVM

4.Hyper-v

5.Xen 思杰

6.Vpc

安装KVM

1.yum grouplist 查看OS是否安装了虚拟化。

如果没有安装虚拟机软件,使用下面的commands安装:

2.yum groupinstall “虚拟*” 或者 yum groupinstall ” virtualization*“

注意:如果想在VMWare中的linux虚拟机中使用 kvm,在虚拟机关闭状态下,把处理器虚拟化选项勾选 –> 进入系统后查看,虚拟机的 cpu 是否支持虚拟化功能,使用下面的指令:

cat /proc/cpuinfo | grep vmx (查看 Intel的cpu,如果 intel cpu 要在 bios 中打开虚拟化开关)

cat /proc/cpuinfo | grep svm (查看 AMD cpu)

如果在cpu info中能过滤出’vmx’或’svm’,表示虚拟机的cpu支持虚拟化。

使用virsh指令管理虚拟机

方法:

1.qemu 命令行

2.libvirtd 开发接口

3.图形化管理

4.命令行

virt-manager –>virsh 命令行:(sytemctl status libvirtd 服务必须要运行)

start 启动虚拟机

connect 连接到虚拟机

nodeinfo 显示主机信息

create xml 文件 从 xml 文件建立虚拟机,并启动

define 从 xml 文件建立虚拟机,但不启动

undefine 取消虚拟机

reboot 重启虚拟机

shutdown 正常的关闭虚拟机

screenshot 给虚拟化屏幕截图

KVM虚拟机的网络设置

让虚拟机连接到桥接器 br0的步骤 :

虚拟机管理器

–> 编辑–连接详细–网络接口

–>左下角+

–> 接口类型:桥接

–>名称:br0

–>onboot

–>br0—enoxxx

这时候真机的 enoxxxx 就相当于连接到了 br0

编辑虚拟机的网卡—br0(重启生效)

启动后,发现虚拟机和真机一个网段

enoxxx的 作用 :

1.物理网卡

2.br0 桥接器(相当于交换机)

nat:物理机里生成一个 virbr0 网卡,虚拟机与真机都可以获得 virbr0 发出的 DHCP 信 号,这样虚拟机和真机可以相互通信,如果真机中有 br0 桥接器,virbr0 就可以连接到 br0。

Linux_KVM虚拟机的更多相关文章

  1. 基于本地存储的kvm虚拟机在线迁移

    基于本地存储的kvm虚拟机在线迁移 kvm虚拟机迁移分为4种(1)热迁移基于共享存储(2)热迁移基于本地存储(3)冷迁移基于共享存储(4)冷迁移基于本地存储 这里介绍的是基于本地存储的热迁移 动态块迁 ...

  2. Linux虚拟机的安装(使用Centos6.3)

    1.什么是虚拟机? 虚拟机指通过软件模拟的具有完整硬件系统功能的.运行在一个完全隔离环境中的完整计算机系统 2.安装Linux虚拟机前要做的准备 2.1:一台windows环境的pc 2.2:下载VM ...

  3. 在Linux虚拟机下配置tomcat

    1.到Apache官网下载tomcat http://tomcat.apache.org/download-80.cgi 博主我下载的是tomcat8 博主的jdk是1.8 如果你们的jdk是1.7或 ...

  4. Hyper-V3:虚拟机的配置

    在Hyper-V成功新建一台虚拟机,在正式使用之前,必须配置VM使用的硬件资源,并授予用户访问VM的权限等,本文罗列出一些常见的配置,供读者参阅. 一,为虚拟机分配使用的内存 在Hyper-V Man ...

  5. Hyper-v 安装CentOS 7 (其他虚拟机一样参考)

    平台之大势何人能挡? 带着你的Net飞奔吧!http://www.cnblogs.com/dunitian/p/4822808.html hyper-v安装很多人没弄过,我这里介绍一下.(其他虚拟机参 ...

  6. virtualbox linux虚拟机相关

    linux虚拟机设置为静态IP 在virtualbox中安装好linux虚拟机后,如果采用的是NAT方式的话,linux虚拟机默认采用dhcp方式自动上网,而且用的是NetworkManager服务而 ...

  7. Xamarin+Prism开发详解四:简单Mac OS 虚拟机安装方法与Visual Studio for Mac 初体验

    Mac OS 虚拟机安装方法 最近把自己的电脑升级了一下SSD固态硬盘,总算是有容量安装Mac 虚拟机了!经过心碎的安装探索,尝试了国内外的各种安装方法,最后在youtube上找到了一个好方法. 简单 ...

  8. Mac OS 使用 Vagrant 管理虚拟机(VirtualBox)

    Vagrant(官网.github)是一款构建虚拟开发环境的工具,支持 Window,Linux,Mac OS,Vagrant 中的 Boxes 概念类似于 Docker(实质是不同的),你可以把它看 ...

  9. 使用SecureCRT连接虚拟机(ubuntu)配置记录

    这种配置方法,可以非常方便的操作虚拟机里的Linux系统,且让VMware在后台运行,因为有时候我直接在虚拟机里操作会稍微卡顿,或者切换速度不理想,使用该方法亲测本机效果确实ok,特此记录. Secu ...

随机推荐

  1. Java 迪杰斯特拉算法实现查找最短距离

    迪杰斯特拉算法 迪杰斯特拉算法是由荷兰计算机科学家狄克斯特拉于1959 年提出的,因此又叫狄克斯特拉算法.是从一个顶点到其余各顶点的最短路径算法,解决的是有向图中最短路径问题.迪杰斯特拉算法主要特点是 ...

  2. mysql5和mysql8连接数据库的配置

    mysql5: mysql8: db.properties jdbc.driver=com.mysql.cj.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3 ...

  3. 2019-11-29-C#-很少人知道的科技

    title author date CreateTime categories C# 很少人知道的科技 lindexi 2019-11-29 10:12:43 +0800 2018-03-16 08: ...

  4. Delphi 基于组件的编程思想

  5. Librepilot-Windows编译环境的搭建

      1.安装Msys2 下载Msys2,下载地址 https://msys2.github.io,注意根据笔记本的型号选择32bit或64bit. 2.添加LibrePilot MinGW库 在 /e ...

  6. pycharm使用已经配置好的virtualenv环境

    前面已经介绍过基本的virtualenv使用方法,如想要了解的同学可以跳转https://www.cnblogs.com/weilijie/p/10964872.html 下面进入正题,我使用的是py ...

  7. MySQL发生系统错误2 系统无法找到指定文件

    https://blog.csdn.net/digitalmon/article/details/78152187 https://www.cnblogs.com/gaogaoyanjiu/p/104 ...

  8. python 文件夹压缩

    import os import zipfile def zipDir(dirpath,outFullName): """ 压缩指定文件夹 :param dirpath: ...

  9. Shiro(一)

    1 权限管理 1.1 什么是权限管理? 基本上涉及到用户参与的系统都要进行权限管理,权限管理属于系统安全的范畴,权限管理实现对用户访问权限的控制,按照安全规则或者安全策略控制用户可以访问而且只能访问自 ...

  10. HTML自定义radio单选按钮(纯css版,样式可以随意改变)

    html: <div> <input id="item1" type="radio" name="item" value= ...