Linux系统下Xen虚拟机的安装和配置详细教程
注 1 :本次实验环境 真机 CentOS 5.8 32位, 虚拟机 CentOS 5.2 32位, 真机IP: 192.168.100.117
注 2 :实验前一定要先记下真机的 MAC 地址,以免以后不能上网用,我这里的 MAC 是 00:1D:7D:CD7:74
第一步 查看硬件支持
1. 半虚拟化硬件要求
复制代码代码如下:[root@xen ~]# cat /proc/cpuinfo | grep flags</p>
<p>flags : ...
设置VMWare虚拟机以及网络开关批处理
由于VM虚拟机的网络连接造成服务器不能正常启动,所以把网络连接禁用了.但每次使用VM步骤会很繁琐.所以做了个批处理.
启动:复制代码代码如下:<p>:启动,打印命令@echo onnet start vmnetdhcpnet start "VMware NAT Service":启用网络连接netsh interface set interface name="VMware Network Adapter VMnet1" admin=ENABLEDn ...
在Linux系统中将SSD当块设备缓存的方法
原理
写操作先缓存到ssd硬盘上,然后通过一定策略写到普通硬盘上;
读操作热点数据可以缓存到ssd硬盘上,提高读取数据的速度。
软件 ssd 缓存开源软件主要有bcache ,flashcache
bcache 需要编译最新的内核,要求比较高,配置比较复杂,目前主要用于测试环境;
flashcache 是facebook内部使用的s ...
KVM虚拟网络优化方案整理
一个完整的数据包从虚拟机到物理机的路径是:
虚拟机--QEMU虚拟网卡--虚拟化层--内核网桥--物理网卡
KVM的网络优化方案,总的来说,就是让虚拟机访问物理网卡的层数更少,直至对物理网卡的单独占领,和物理机一样的使用物理网卡,达到和物理机一样的网络性能。
方案一 全虚拟化网卡和virtio
Virtio与全虚拟化网卡区别 ...
对KVM虚拟机进行cpu pinning配置的方法
首先需求了解基本的信息
1 宿主机CPU特性查看
使用virsh nodeinfo可以看到一些基本信息
复制代码代码如下:virsh nodeinfoCPU model: x86_64CPU(s): 32CPU frequency: 1200 MHzCPU socket(s): 1Core(s) per socket: 8Thread(s) per core: 2NUMA cell(s): 2Memory size: 132119080 KiB
使用virsh capabilities可以查看物理机C ...
使用guestfish来管理KVM容器的详细教程
1. 虚拟机镜像挂载及w2k8虚拟机启动自检慢问题解决办法
guestfish套件是镜像管理的利器,在没有guestfish这个套件之前,对虚拟机镜像的处理,要么虚拟机运行起来修改,要么使用下面介绍的办法,总之很不方便。
下面介绍的的挂载办法,只适应于块设备镜像的挂载。
在guestfish出来之前,对镜像的处理,只能是先转化成raw格式 ...
KVM虚拟机上关于宿主机的USB设备使用问题探究
KVM usb passthrough就是将宿主机的usb接口直接给虚拟机使用,usb接口上的设备也就直接可以在虚拟机上使用。
测试环境
宿主机1 centos 6.6 64位 内核版本 2.6.32-431.1.2.0.1.el6.x86_64
宿主机2 fedora 21 内核版本 3.17.2-300.fc21.x86_64
虚拟机 windows 7 64位
配置方法
第一步 通过lsub或者virt-manager ...
KVM或XEN虚拟机应对毒液漏洞的方法
爆毒液漏洞,是虚拟化上一个非常严重的漏洞,影响全线的基于KVM/XEN的虚拟化产品。
为什么影响如此严重
因为KVM/XEN的虚拟硬件采用QEMU模拟。CrowdStrike的Jason Geffner发现开源计算机仿真器QEMU中存在一个和虚拟软盘控制器相关的安全漏洞,代号VENOM,CVE编号为CVE-2015-3456。利用此漏洞攻击者可以在有问题的虚拟机中进 ...
在Docker中构建长时间运行的脚本的一些方法
我想我已经找到了一个非常不错的Docker使用案例。你是不是会觉得这是一篇写Docker有多好多好的文章,开始之前我想和你确认,这篇文章会介绍如何把文件系统作为持久性的数据结构。
因此,这篇文章的见解同样适用于其他的 copy-on-write文件系统,如BTRFS和ZFS。问题
让我们从这个我试图解决的问题开始。我开发了一个会运行很 ...
Docker结合自动化编排工具Fig的使用方法
Fig是一个基于Docker的用于快速搭建开发环境的工具,目前Fig团队已经加入Docker公司。Fig通过一个配置文件来管理多个 Docker容器,非常适合组合使用多个容器进行开发的场景。Fig可以和Docker一起来构建基于Docker的复杂应用。本文详细介绍了Fig的安装以及使用。什么是编排?编排(译者注:Orchestration,翻译为编排)是指 ...
创建RPM包的同时构建Docker镜像的方法
RPM(Red Hat Package Manager)是用于 Linux 分发版的最常见的软件包管理器。因为它允许分发已编译的软件,所以用户只用一个命令就可以安装软件。而RPM包的构建相当繁琐,并且对环境的要求比较高, 本文作者介绍了如何借助Docker来构建可以适用多个平台的RPM包。
在一个内部项目中,我一直在思考如何通过非CI工具/流程生成 ...
将Vmware的镜像格式转换为Virtualbox的镜像格式的方法
由于电脑最近运行vm很卡,所以打算专用virtualbox,为了免重装那些系统,就要把vmware的虚拟镜像vmdk转换为virtualbox 的vdi镜像,方法很简单,也是老方法。安装virtualbox后,我实体机安装的是xp的系统,打开cmd,cd 切换到virtualbox的安装目录下,在virtualbox的安装目录下有一个“VBoxManage.exe” &nbs ...
详解虚拟机中的NAT网络连接方式
我就个人对虚拟机的理解,把虚拟机上网最方便的也是最难理解的NAT方式和大家一起聊聊,因为是大话NAT,所以说的会罗嗦点,不过主要是照顾新人。:)老鸟就赶快飞吧 呵呵
先说一点别的,做为引子
假设现在R老师带3个班的学生,分别为a班、 b班、 c班 。现在就出现了两个交流方式:
第1种交流方式:本班内交流,比如说a班的一 ...
64位VMware虚拟机系统打不开怎么办?
由于虚拟机比如VMware等等经常会被使用。比如虚拟机体验64 位系统,在新建好虚拟机,运行时候出现了VMware Workstation 的提醒:此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态。这个时候需要打开 Intel VT-x才可以使用该64位系统的虚拟机
1、要在VM 安装64位操作系统问题,必要满足以下三个条件,缺一不可: ...
vmware10虚拟机怎么隐藏菜单工具栏?
Vmware虚拟机软件可以用于模拟安装测试环境,咗嚛发现vmware升级之后大概从6.0版本开始。菜单栏和工具栏 等右击就没有隐藏的功能了,那么怎么才能隐藏菜单栏呢
隐藏菜单栏
1、全屏隐藏菜单栏
Vmware新版本菜单栏右击是无法隐藏的,我们可以通过全屏模式来把这个地方隐藏起来
2、找到命令栏的全屏功能按钮,或按下F11 ...
为何数据中心要使用配置管理系统?
由于结合了额外的自动化功能,配置管理节约了IT团队的时间。那为什么有些数据中心对它视若不见呢?
配置管理已经从服务器农场中的“暗黑艺术”解放出来,成为I系统与最佳实践的IT学科。但很多IT企业,尤其是SMB不明白为什么需要它。
我们给你投资配置管理系统的几大理由。脸书系统工程师Phil Dibowitz表示,比如 ...
虚拟网无法获取vmci 驱动程序效怎么办?
最近好多网友使用虚拟机的时候出现“无法获取 vmci 驱动程序版本: 句柄无效”导致虚拟机进不去,下面小编为大家分享下碰到此种情况具体的解决办法,希望对大家有所帮助。
1、打开虚拟机,新建一个虚拟机文件或者选择已有的虚拟机,双击
2、进入虚拟机详细界面,在右方【配置文件】处,查看虚拟机存放路径
3、 ...
虚拟机增加磁盘空间后SWAP分区不能挂载怎么办?
解决虚拟机linux增加磁盘空间后SWAP分区不能自动挂载的问题,本文所使用linux为LUBUNTU,不保证适用于其他发行版linux
1、进入linux图形界面,在系统工具里面找到磁盘管理工具,lubutnu的磁盘管理工具就是Disk,打开后鼠标点击swap分区,发现此分区是mot mount状态
2、点击左下齿轮形状的图标,选择第一项format,type选择ext4 ...
虚拟机VMware 11怎么创建虚拟机快照?
在许多时候我们在玩电脑时,我们时常会把计算机的操作系统或软件弄崩溃,需要我们重新安装系统,这样将会很麻烦的,那我们如何做可以减少重装系统呢?我们可以创建虚拟机,建立虚拟机快照,在虚拟机中操作,以避免频繁的重装系统。下面是虚拟机创建快照的图解教程。
1、打开VMware
2、打开快照管理
3、弹出快照管 ...
怎么压缩linux vmware虚拟机磁盘空间?
使用vmware的linux环境非常方便,但是在使用过程中虚拟机占用磁盘空间只增不减,而且并不像windows系统那样使用vmware的清理磁盘和压缩磁盘那样方便的清理磁盘空间,本文介绍怎么对linux虚拟机进行磁盘清理
1、未清理磁盘时可以看到占用空间17G,然后使用xmanager的xshell工具登录vmware的linux系统
2、在xshell终端中输 ...