Linux_KVM虚拟机
目录
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虚拟机的更多相关文章
- 基于本地存储的kvm虚拟机在线迁移
基于本地存储的kvm虚拟机在线迁移 kvm虚拟机迁移分为4种(1)热迁移基于共享存储(2)热迁移基于本地存储(3)冷迁移基于共享存储(4)冷迁移基于本地存储 这里介绍的是基于本地存储的热迁移 动态块迁 ...
- Linux虚拟机的安装(使用Centos6.3)
1.什么是虚拟机? 虚拟机指通过软件模拟的具有完整硬件系统功能的.运行在一个完全隔离环境中的完整计算机系统 2.安装Linux虚拟机前要做的准备 2.1:一台windows环境的pc 2.2:下载VM ...
- 在Linux虚拟机下配置tomcat
1.到Apache官网下载tomcat http://tomcat.apache.org/download-80.cgi 博主我下载的是tomcat8 博主的jdk是1.8 如果你们的jdk是1.7或 ...
- Hyper-V3:虚拟机的配置
在Hyper-V成功新建一台虚拟机,在正式使用之前,必须配置VM使用的硬件资源,并授予用户访问VM的权限等,本文罗列出一些常见的配置,供读者参阅. 一,为虚拟机分配使用的内存 在Hyper-V Man ...
- Hyper-v 安装CentOS 7 (其他虚拟机一样参考)
平台之大势何人能挡? 带着你的Net飞奔吧!http://www.cnblogs.com/dunitian/p/4822808.html hyper-v安装很多人没弄过,我这里介绍一下.(其他虚拟机参 ...
- virtualbox linux虚拟机相关
linux虚拟机设置为静态IP 在virtualbox中安装好linux虚拟机后,如果采用的是NAT方式的话,linux虚拟机默认采用dhcp方式自动上网,而且用的是NetworkManager服务而 ...
- Xamarin+Prism开发详解四:简单Mac OS 虚拟机安装方法与Visual Studio for Mac 初体验
Mac OS 虚拟机安装方法 最近把自己的电脑升级了一下SSD固态硬盘,总算是有容量安装Mac 虚拟机了!经过心碎的安装探索,尝试了国内外的各种安装方法,最后在youtube上找到了一个好方法. 简单 ...
- Mac OS 使用 Vagrant 管理虚拟机(VirtualBox)
Vagrant(官网.github)是一款构建虚拟开发环境的工具,支持 Window,Linux,Mac OS,Vagrant 中的 Boxes 概念类似于 Docker(实质是不同的),你可以把它看 ...
- 使用SecureCRT连接虚拟机(ubuntu)配置记录
这种配置方法,可以非常方便的操作虚拟机里的Linux系统,且让VMware在后台运行,因为有时候我直接在虚拟机里操作会稍微卡顿,或者切换速度不理想,使用该方法亲测本机效果确实ok,特此记录. Secu ...
随机推荐
- Java函数优雅之道
https://www.cnblogs.com/amap_tech/p/11320171.html 导读 随着软件项目代码的日积月累,系统维护成本变得越来越高,是所有软件团队面临的共同问题.持续地优化 ...
- AIX中卷组管理
1.创建卷组 使用mkvg指令创建卷组. mkvg 指令参数 -B 创建大型卷组,该卷组最大能容纳128个物理卷和512个逻辑卷 -C 创建增加型并发卷组 -f 强制创建卷组 -G 与-B一样,创 ...
- Codeforces 982 树边两端点计数偶数连通块 鲨鱼活动最小K最大location 扩展欧几里得方块内光线反射
A /*Huyyt*/ #include<bits/stdc++.h> #define mem(a,b) memset(a,b,sizeof(a)) #define pb push_bac ...
- c++判断当前登录账户是否在域环境内
#include <Windows.h> #include <DSRole.h> #pragma comment(lib, "netapi32.lib") ...
- Jsoup抓取网页数据完成一个简易的Android新闻APP
前言:作为一个篮球迷,每天必刷NBA新闻.用了那么多新闻APP,就想自己能不能也做个简易的新闻APP.于是便使用Jsoup抓取了虎扑NBA新闻的数据,完成了一个简易的新闻APP.虽然没什么技术含量,但 ...
- SQLSERVER调用OPENROWSET的方法
前言:正好这两天在同步生产环境的某张表数据到测试环境,之前用过一些同步数据软件,感觉不太可靠,有时候稍有操作不当,就会出现生产环境数据被清空等情况,还要去恢复数据.如果能恢复还好,不能恢复那么.... ...
- VxWorks引导启动过程
https://blog.csdn.net/phunxm/article/details/6979089
- Java并发编程实战 第10章 避免活跃性危险
死锁 经典的死锁:哲学家进餐问题.5个哲学家 5个筷子 如果没有哲学家都占了一个筷子 互相等待筷子 陷入死锁 数据库设计系统中一般有死锁检测,通过在表示等待关系的有向图中搜索循环来实现. JVM没有死 ...
- MyBatis:Parameter Maps collection does not contain value for 的问题解决
Result Maps collection does not contain value for frontpreviewprofitManage.cdata 出现上述错误 主要是因为你的sel ...
- Python服务器开发一:python基础
Python服务器开发一:python基础 Python(蟒蛇)是一种动态解释型的编程语言.Python可以在Windows.UNIX.MAC等多种操作系统上使用,也可以在Java..NET开发平 ...