摘要:1. Qemu Studyhttp://lists.gnu.org/archive/html/qemu-devel/2011-04/pdfhC5rVdz7U8.pdfhttp://handbook5.com/q/qemu-pdf.pdf2. Linux KVM as a learning toolh...
阅读全文
摘要:前言:本文主要概括了QEMU的代码结构,特别从代码翻译的角度分析了QEMU是如何将客户机代码翻译成TCG代码和主机代码并且最终执行的过程。并且在最后描述了QEMU和KVM之间联系的纽带。申明:本文前面部分从qemu detailed study第七章翻译而来。1.代码结构如我们所知,QEMU是一个模...
阅读全文
摘要:简介: 作为一个系统管理程序(hypervisor),Linux® 有几个创新,2.6.32 内核中一个有趣的变化是 KSM(Kernel Samepage Merging) 允许这个系统管理程序通过合并内存页面来增加并发虚拟机的数量。本文探索 KSM 背后的理念(比如存储去耦合)、KSM 的实现、...
阅读全文
摘要:The QEMU Monitor Protocol (QMP) is a JSON-based protocol which allows applications to communicate with a QEMU instance.Read more about QMP here :wiki....
阅读全文
摘要:KVM has the ability to use VMware's .vmdk disk files directly, as long as the disk is wholly contained in a single vmdk file. However, VMware also all...
阅读全文
摘要:The vmware system consists of two disks in raw format: the old boot disk and the second one. It is Windows 2000 Server guest OS.Create empty new boot ...
阅读全文
摘要:负载均衡(Load Balance,简称LB)是一种服务器或网络设备的集群技术。负载均衡将特定的业务(网络服务、网络流量等)分担给多个服务器或网络设备,从而提高了业 务处理能力,保证了业务的高可用性。负载均衡基本概念有:实服务、实服务组、虚服务、调度算法、持续性等,其常用应用场景主要是服务器负载均衡...
阅读全文
摘要:QEMU Guest AgentIt is a daemon program running inside the domain which is supposed to help management applications with executing functions which need...
阅读全文
摘要:今天部署了一套K版的OpenStack环境后,启动nova-compute后,日志里狂报如下错误(因为其内部有定时任务需要去连libvirtd进程):2015-08-14 10:01:00.061 28580 TRACE nova.virt.libvirt.host File "/usr/lib...
阅读全文
摘要:继上文《Ubuntu14.04安装配置Open vSwitch》安装好Open vSwitch后,这里我们将要创建两个KVM虚拟机,并通过DNSmasq来为这两个虚拟机自动分配私网IP地址。虚拟机与宿主机网络结构图大致如下所示:测试环境说明:1)测试私网段:172.17.0.0/242)测试 vla...
阅读全文
摘要:在《Xen虚拟机磁盘镜像模板制作(三)—CentOS 7》一文中,我们已经成功制作出了 CentOS7 磁盘镜像。下面我们说明下如何通过它来生成目标虚拟机,同时测试下之前制作好的虚拟机磁盘镜像模版是否有问题。1、创建目标虚拟机的系统盘:[root@localhost ~]# lvcreate -L ...
阅读全文
摘要:在《Xen虚拟机磁盘镜像模板制作(一)—Windows Server 2008(2012)》一文中,我们已经成功制作出了Windows Server磁盘镜像。下面我们说明下如何通过它来生成目标虚拟机,同时测试下之前制作好的虚拟机磁盘镜像模版是否有问题。具体流程如下文所述:1、创建目标虚拟机的系统盘:...
阅读全文
摘要:这里整理下制作Xen CentOS 7磁盘镜像模版的流程:1、创建一个将要用来安装CentOS 7系统的LV,命令如下:[root@localhost ~]# lvcreate -L 5G -n centos7 vg0 Logical volume "centos7" created[root@l...
阅读全文
摘要:最近在制作镜像的时候由于需要简单研究了下MBR主引导扇区的结构,这里记录下便于后期温习,下面就直接进入正题:MBR主引导扇区位于磁盘的第一个扇区,即0号扇区,主要由引导代码、分区表、结束标志三部分构成,总共占512字节。下面首先看下MBR主引导扇区的整体结构图:1、引导代码上图中黄色框内的部分即为引...
阅读全文
摘要:这段时间一直在研究如何制作一个适合Xen虚拟化的Windows Server 2008(2012)磁盘镜像,中间虽然遇到了一些阻挠,不过最终还是顺利解决,成功制作出了Xen Windows Server 2008(2012) 磁盘镜像模板。这里记录下整个制作过程:1、首先要确保服务器的VT已经打开,...
阅读全文
摘要:1、服务器环境及Xen版本:CentOS 5.4 64bitXen-3.4.3,已经自带安装包2、自制本地yum源:安装httpd,指向本地xen yum源3、修改yum.repo使其指向本地yum源:[base]name=CentOS-$releasever - Basebaseurl=http:...
阅读全文
摘要:今天在linux服务器上编译安装升级了下qemu,升级命令如下:root@ubuntu:/opt/qemu-2.0.0# ./configure --prefix=/usr/local/ --target-list=x86_64-softmmuroot@ubuntu:/opt/qemu-2.0.0...
阅读全文
摘要:libguestfs,libguestfs-tools是用来在不启动虚拟机的情况下,快速简单访问虚拟机磁盘的工具。今天在CentOS7.0系统上通过guestmount命令去mount虚拟机磁盘的时候,突然报出了如下错误:libguestfs: error: supermin-helper exit...
阅读全文
摘要:今天突然发现CentOS系统没有nbd模块,只能重新装下,下面记录下整个编译过程:系统:CentOS6.5内核:2.6.32-431.el6.x86_64[root@localhost ~]# yum install -y kernel-headers kernel-devel[root@local...
阅读全文
摘要:当我们需要扩展模板镜像的虚拟磁盘大小时,比如原来的虚拟磁盘大小为20G,现在我们想将其扩展到30G,那么我们可以根据如下步骤来操作。整个流程可以分为三个阶段:1、扩展KVM镜像磁盘文件大小到30G。2、扩展磁盘分区大小为30G。3、扩展文件系统大小为30G。假若当前有一个名为 test_extend...
阅读全文