KVM系列笔记(2)

在上一篇文章当中(http://naturelong1989.blog.51cto.com/627491/1597184)我们讲解了如何安装KVM组件,这篇文章,我们要介绍如何使用virt-install来安装guests os。

在这之前,我们有必要介绍下整体的架构和关键性术语。

KVM模块只支持硬件虚拟化,还要通过用户空间程序QEMU模拟各种设备。

Hardward:可以看的到的物理硬件设备,如内存,CPU I/O设备等

hypervisor:虚拟监控器(vmm)只要负责管理真实硬件平台,并为每个虚拟客户机分配对应的虚拟硬盘平台

Guestos:运行在KVM虚拟机中的虚拟机客户机,它可以是各种不同的操作系统,有时我们也称为domain或node

下面我们开始安装一台guestos。

在安装之前,我添加了一块硬盘并且划分了一个sdb1,大小为10G,用于当做guestos的硬盘。利用virt-install工具安装系统的时候,如果想提供图形界面,必须要现安装virt-viewer工具

yum install  -y  virt-viewer

在命令行界面中输入:

virt-install  --name redhatos1(名字) --network network=default  --disk path=/dev/sdb1,size=9

--cdrom=/dev/sr0  --raw=1024  --vnc

如果没有问题,就出现了安装操作系统的界面,我在此安装redhat6系统。

当等待一段时间之后,guestos系统就安装成功了,那么我们的第一台guestos系统到底存放在KVM中的哪个配置文件呢?其实是放在libvirt相关的配置文件下

//大家看到redhatos1.xml了吧,这个就是我刚才安装的guestos

后面的文章我会大概跟大家聊一下.xml文件的内容。

时间: 2024-10-28 16:14:07

KVM系列笔记(2)的相关文章

KVM系列笔记(1)

大家好,从今天起写一份KVM相关的笔记,一方面是给自己总结一下,二来作为讲师的我,也希望能够写一些笔记供大家参考,能力有限,多多指教. KVM系列笔记忽略大部分的原理知识,直接从实验方面下手,如果大家想多了解下KVM或是虚拟化相关的理论知识,可以参考红帽官网或是其他论坛里面高手们的讲解,这里就不多费时间了,本人所有文字和截图都在自己的笔记本上作出来后,才写出来的原则,所以可能更新会有点慢,见谅,如有问题,可以留言或Q我(83193100). 废话不多说了,KVM系列笔记(1)先从安装开始吧,实验

Java系列笔记(1) - Java 类加载与初始化

目录 类加载器 动态加载 链接 初始化 示例 类加载器 在了解Java的机制之前,需要先了解类在JVM(Java虚拟机)中是如何加载的,这对后面理解java其它机制将有重要作用. 每个类编译后产生一个Class对象,存储在.class文件中,JVM使用类加载器(Class Loader)来加载类的字节码文件(.class),类加载器实质上是一条类加载器链,一般的,我们只会用到一个原生的类加载器,它只加载Java API等可信类,通常只是在本地磁盘中加载,这些类一般就够我们使用了.如果我们需要从远

kvm学习笔记

http://blog.opskumu.com/ http://blog.csdn.net/kumu_Linux http://blog.opskumu.com/kvm-notes.html#kvm- KVM十年 virtio-gpu介绍 Linode 从 Xen 升级到 KVM qemu2.7编译实战 SPICE协议的理解 海量"小文件"优化秘籍:GlusterFS 让KVM虚拟机支持console功能 利用KVMGT-kernel,实现 KVM GPU虚拟化 让KVM虚机能使用音箱

Java系列笔记(2) - Java RTTI和反射机制

目录 前言 传统的RTTI 反射 反射的实现方式 反射的性能 反射与设计模式 前言 并不是所有的Class都能在编译时明确,因此在某些情况下需要在运行时再发现和确定类型信息(比如:基于构建编程,),这就是RTTI(Runtime Type Information,运行时类型信息). 在java中,有两种RTTI的方式,一种是传统的,即假设在编译时已经知道了所有的类型:还有一种,是利用反射机制,在运行时再尝试确定类型信息. 本文主要讲反射方式实现的RTTI,建议在阅读本文之前,先了解类的加载机制(

算法系列笔记5(扩展数据结构-动态顺序统计和区间树)

在编程中,我们往往使用已有的数据结构无法解决问题,这是不必要急着创建新的数据结构,而是在已有数据结构的基础上添加新的字段.本节在上一次笔记红黑树这一基础数据结构上进行扩展,得出两个重要的应用-动态顺序统计和区间树. 动态顺序统计 在算法系列笔记2中我们在线性时间内完成了静态表的顺序统计,而这里我们在红黑树上进行扩展,在O(lgn)时间内完成该操作,主要包括返回第i 排名的元素os_select(i)和给定一个元素x,返回其排名(os_rank(x)). 思想:添加新项:在红黑树的结点上记录下该结

KVM虚拟化笔记(十二)------kvm虚拟机磁盘文件的读取

kvm挂载磁盘的方法和工具很多,具体如下: (1)raw格式的磁盘可以直接挂载,也可以将qcow2格式的磁盘转换成raw格式的并挂载.eg:转换的命令为: [[email protected] ~]# qemu-img convert -f raw -O qcow2 yz3_add.qcow2 yz3_add.img 具体的可以参考上节内容. (2)通过编译安装qemu-nbd工具挂载qcow2格式的磁盘. qemu-nbd工具默认没有安装,需要编译进行安装. (3)通过创建kvm环境创建kvm

环境搭建系列笔记-目录

计划出个系列笔记,写一下如何搭建MySQL集群.RabbitMQ集群.Redis集群.Zookeeper集群.nginx.tomcat啥的. 先定个小目标,列个目录,然后搞出来这个系列. 大家有什么建议,比如想先看哪个?想让我写得多详细?想让我提供什么资源? 系列一:系统安装之centos 6.5安装与配置 系列二:准备工作之Java环境安装 系列三:数据为先之MySQL读写集群搭建 系列四:谈分布式之RabbitMQ集群搭建 系列五:谈分布式之Zookeeper集群搭建 系列六:分布缓存之Re

pluskid'SVM系列笔记(可当做目录对照看)

0.训练数据对分类器性能的影响 原文链接:http://blog.pluskid.org/?p=223 1.训练数据的不平衡性对分类器性能的影响(precision .accuracy.error rate 等) 2.SVM(support vector machine)通过hyperplane切分数据,so we can have lots of reasonable hyperplane. 对于需要复杂曲线才能切分的边界:将数据映射到高维空间,这样通常都能转化成可用线性边界切分的情况, us

【转载】Java系列笔记(1) - Java 类加载与初始化

Java系列笔记(1) - Java 类加载与初始化 原文地址:http://www.cnblogs.com/zhguang/p/3154584.html 目录 类加载器 动态加载 链接 初始化 示例 类加载器 在了解Java的机制之前,需要先了解类在JVM(Java虚拟机)中是如何加载的,这对后面理解java其它机制将有重要作用. 每个类编译后产生一个Class对象,存储在.class文件中,JVM使用类加载器(Class Loader)来加载类的字节码文件(.class),类加载器实质上是一