Redhat 5.4 64 安装 kvm(虚拟机一)

在 Red Hat Enterprise Linux 5.4 Release Notes 上面談到關於虛擬化將同時支援兩種平台

Xen + KVM(Kernel-based Virtual Machine),安裝完成的兩個核心將使用不同的 hypervisor

(Xen / KVM) 不過預設還是使用 Xen 的核心來開機,另外只有 x86_64 的版本才有支援 KVM

(Kernel-based Virtual Machine)目前的 KVM 支援 FV(Fully Virtualized) 的 Guest OS.以

下是又目前支援的 Guest OS 32-bit 或是 64-bit .
Red Hat Enterprise Linux 3 
Red Hat Enterprise Linux 4 
Red Hat Enterprise Linux 5 
Windows XP 
Windows Server 2003 
Windows Server 2008 
我們來快速看一下 RHEL5 Update 4 x86_64 KVM(Kernel-based Virtual Machine) 要如何來

使用,在一開始安裝 RHEL5 update4 x86_64 時要注意系統安裝預設是不包含 KVM 的,安裝套件

時要選擇個別選擇套件的方式(Customize now)

在 Virtualization 中點選 KVM,但是這樣還不夠需要選擇 KVM 所有的套件 KVM -> Select all optional packages.或是點選 Optional packages 勾選所有的套件.

RHEL5 update4 x86_64 安裝完成後系統預設使用 Xen kernel 開機,此時要選擇一般的核心來開機, 才會啟動 KVM Hypervisor .不管是 Xen 還是 KVM 
使用的都是同一套的管理工具 libvirt virtualization tools (virt-manager 以及 virsh),通常我們會使用 virt-manager(或是在 Applications / System Tools / Virtual Machine Manager) 來管理 virtual machine.
[[email protected] ~]# virt-manager
在一開始會看到錯誤訊息不用管他,因為系統預設使用 Xen 為預設的 hypervisor ,我需要手動去開啟 KVM 的 Hypervisor.
Unable to open a connection to the Xen hypervisor/daemon
Verify that:
- A Xen host kernel was booted
- The Xen service has been started.

在 File / Add Connection 中選擇 QEMU 為 Hypervisor.

將下來的是就跟 Xen 在建立新的 Virtual Machine 步驟一樣,不過只有 full virtualized ,也很清楚的看到 Hypervisor 變成 KVM 了.

我們來看看 Xen 和 KVM(Kernel-based Virtual Machine) 是如何的不一樣.Xen 的本身就是一個 VMM(Virtual Machine Monitor) 所有的硬體和 Guest OS 的管控都必須透過他.連 Dom0 都是一個 Para-Virtualized 的 Guest OS.他提供兩種方式的虛擬化 PV(Paravirtualized) 是一種可以讓 Guest OS 直接和硬體溝通的方式用以加速虛擬化效能.
但缺點是需要修改 Guest OS 的核心才可以支援.另外一種則是 FV(Fully Virtualized) Guest OS 的核心不需要做修改但是需要硬體 CPU 的支援才可以,如行現的 Intel VT 或者 AMD-V.
KVM 為 Linux 核心的一部份(2.6.16或更高,),原生的 Linux 還是直接可以跟硬體溝通,所以比 Xen 小更容易使用,它有下列的特點.
? KVM 的 Guest OS 就跟 Processes 一樣可以透過 top , kill ... 去做管理. 
? KVM 需要有 Intel VT 或者 AMD-V 的支援. 
? KVM 使用 QEMU 來做他的 I/O 模擬. 
? 目前支援的 Guest OS 有 Linux(32/64位)和Windows(32位). 
http://www.gridvm.org/xen-vs-kvm.html
目前 RHEL5 update4 x86_64 KVM 已經有些已知的問題可以上 redhat 的 nown_Issues-kvm 來查詢!
http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.4/html/Technical_Notes/Known_Issues-kvm.html
________________________________________
從 "http://www.osslab.org.tw/index.php?title=%E5%AF%A6%E9%A9%97%E5%B0%88%E6%A1%88/Virtualization/KVM/%E4%BB%96%E7%AB%99%E6%96%87%E7%AB%A0/RHEL5_update4_x86_64_Xen_%2B_KVM" 獲取v

2010-04-26

时间: 2024-10-24 01:44:16

Redhat 5.4 64 安装 kvm(虚拟机一)的相关文章

centos7图形化安装KVM虚拟机

准备:Centos7的虚拟机,虚拟机镜像文件 1.KVM的安装 [[email protected] ~]# yum -y install qemu-kvm libvirt libguestfs-tools virt-manager libvirt-python qemu-kvm #kvm的主程序,KVM虚拟化模块 virt-manager #KVM 图形化管理工具 libvirt #虚拟化服务 libguestfs-tools #虚拟机的系统管理工具 libvirt-python #pytho

安装kvm虚拟机报错,解决办法

创建虚拟磁盘文件 [[email protected] ~]# qemu-img create -f qcow2 -o preallocation=metadata dev_beyond.img 8G Formatting 'dev_beyond.img', fmt=qcow2 size=8589934592 encryption=off cluster_size=65536 preallocation='metadata' 参数说明: -o preallocation=metadata 预分配

烂泥:ubuntu安装KVM虚拟机管理virt-manager

本文由秀依林枫提供友情赞助,首发于烂泥行天下. 打算学习KVM的图形界面管理器virt-manager,但是virt-manager只有linux系统的,没有windows下的.所以只能使用linux桌面系统,在此我选择的是ubuntu系统. 有关ubuntu系统的安装我就不做介绍,下面就介绍有关virt-manager的安装与配置. 其中安装virt-manager的机器不一定要支持虚拟化. 注意virt-manager既有图形界面,也有命令行. 启动ubuntu,并安装virt-manage

CentOS 7安装KVM虚拟机OpenSUSE42操作实录

准备工作:硬件配置情况:Intel NUC i3主机:CPU: Intel? Core? i3-6100U CPU @ 2.30GHz × 4 内存:4G硬盘:300G网卡:一个,单网口,DHCP连接家庭上网的Switch,Swtich WAN口连接外网: 一.下载CentOS从CentOS主站点(https://www.centos.org/download/) 页面,选择"Everything ISO",在打开的下载列表里面选择一个速度比较快的站点,例如:http://mirror

利用fabric批量安装kvm虚拟机及其xp

公司一批PC机需要安装多个虚拟机跑任务,搞来搞去决定用centos7安装KVM来跑.于是先折腾了一下午,利用早先搭建好的cobbler给PC机安装OS.然后fabric批量部署. 环境:centos7 gnom桌面 关闭了SELINUX,FIREWALLD. 工具:fabric 虚拟机:nat模式 安装xp 技术有限,所以在cobbler装完OS后又手动给PC一个个固定了IP. 安装fabric过程不再赘述 vim fabfile.py #-*- encoding:utf-8 -*- from

(转)CentOS7安装KVM虚拟机详解

原文:https://github.com/jaywcjlove/handbook/blob/master/CentOS/CentOS7%E5%AE%89%E8%A3%85KVM%E8%99%9A%E6%8B%9F%E6%9C%BA%E8%AF%A6%E8%A7%A3.md 基于 CentOS Linux release 7.2.1511 (Core) 的环境下命令行的方式安装KVM的详细过程. 目录 检测是否支持KVM 安装 KVM 环境 安装虚拟机 命令行配置系统 连接虚拟机 虚拟机其它管理

Centos7中安装KVM虚拟机

KVM 特性 嵌入到linux内核 虚拟机是一个进程 SPICE是redhat开发的开源的专门的桌面虚拟化数据传输协议 QEMU是可以图形化管理KVM虚拟机的一个工具,专门用来管理KVM的,所以通常都是与KVM同时出现. centos7KVM新增如下功能: cpu热添加 内存热添加 VMwareWorkstation虚拟机centos7中部署KVM虚拟机 1.centos7.x系统需求 内存4G以上 处理器需打开虚拟化功能 添加独立磁盘供KVM虚拟机使用 2.格式化独立磁盘 将独立磁盘分区,格式

在Linux系统 CentOS 6 下安装KVM虚拟机

一.KVM简介 KVM是开源软件,全称是kernel-based virtual machine(基于内核的虚拟机),是一个开源的系统虚拟化模块,基于硬件的完全虚拟化,不过需要硬件支持(如Intel VT技术或者AMD V技术).自Linux 2.6.20之后集成在Linux的各个主要发行版本中.它使用Linux自身的调度器进行管理,所以相对于Xen,其核心源码很少.KVM目前已成为学术界的主流VMM之一. 二.KVM安装 1. 准备工作 关闭iptables防火墙 BIOS开启CPU支持虚拟化

centos(6)7 安装kvm虚拟机以及快照恢复克隆应用

废话不多说直接开干: kvm centos7(centos6大同小异) 宿主机安装centos7系统,配置好网络 关掉防火墙,关掉selinux 重启 查看cpu是否支持虚拟化: grep -E --color '(vmx|svm)' /proc/cpuinfo 启用 KVM 模块 #modprobe kvm 功能区分 intel/amd 的启用: #modprobe kvm-intel # lsmod |grep kvm kvm_intel              55496  0 kvm