`
fangl99
  • 浏览: 16093 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

在CentOS6.2上搭建KVM的完整过程

阅读更多

存档备忘

 

1. Host上安装CentOS6(注意必须64位系统才支持虚拟化),这里选择最小化(Minimal)安装


2. 安装虚拟化相关程序组


yum -y groupinstall "Virtualization*"


 

3. 如果安装成功,执行以下命令将可以看到kvm_intel 或者kvm_amd


lsmod | grep kvm

 

4. 安装字体,否则virt-manager所有字符都是框框


yum -y install dejavu-lgc-sans-fonts


5. 启用X11 forwarding


yum -y install xorg-x11-xauth


6. 启用网络桥接


1) cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-br0


2) 修改/etc/sysconfig/network-scripts/ifcfg-eth0


增加  BRIDGE=br0


3) 修改/etc/sysconfig/network-scripts/ifcfg-br0,修改以下值


DEVICE="br0"


TYPE=Bridge


NAME=br0


4) 重启网络  service network restart 

 

7. 重启系统

 

8. 卸载虚拟网卡(可选)

 

virsh net-destroy default


virsh net-undefine default


service libvirtd restart

 

9. 如果出现D-Bus错误:找不到文件"/var/lib/dbus/machine-id",则

 

dbus-uuidgen > /var/lib/dbus/machine-id

 

10. 使用英文环境,启动libvirtd服务,并启动virt-manager

 

unset LANG


/etc/init.d/libvirtd restart


virt-manager


11. 创建KVM虚拟机,并在里面安装CentOS6.0,注意虚拟机内存太小的话不能启动图形安装界面,而且要选择安装前自定义配置,然后将VNC的keymap改为en-us


12. 如果上一步没改keymap,虚拟机里键盘按键会错乱,这时候


打开Host系统的/etc/libvirt/qemu/<domain>.xml,增加keymap


<graphics type='vnc' port='-1' autoport='yes' keymap='en-us'/>


修改完毕后重启服务/etc/init.d/libvirtd restart



 

参考:http://itscblog.tamu.edu/startup-guide-for-kvm-on-centos-6/

 

分享到:
评论

相关推荐

    CentOS6.2 NTP时间服务器搭建

    本文详细介绍了 CentOS 6.2 NTP 时间服务器的搭建过程,包括 NTP 服务器的配置、启动和客户端的配置等。通过本文,读者可以了解 NTP 时间服务器的基本原理和搭建过程,从而更好地掌握 NTP 时间服务器的使用和维护。

    CentOS 6.2安装(超级详细图解教程)

    本资源提供了超详细的图解教程,指导用户从下载 CentOS 6.2 镜像文件到安装完成整个过程。通过这个教程,用户可以学习如何下载和烧录 CentOS 6.2 镜像文件,如何配置语言和键盘模式,如何设置计算机名和时区,如何...

    CentOS6.2下配置Django+Python环境步骤

    在CentOS 6.2系统下配置Django与Python环境是一项关键任务,尤其对于那些希望在稳定的企业级Linux操作系统上部署动态网站或Web应用的开发者而言。以下将详细阐述整个配置流程,涵盖从安装必要的软件包到最终启动...

    centos6.2安装(详细图解安装).doc

    centos6.2安装 CentOS 6.2安装 实验环境:VMware 6.5.2 安装镜像:CentOS-6.2-i386-bin-DVD1.iso CentOS-6.2镜像共两张DVD1和DVD2,安装操作系统只用DVD1即可 镜像下载地址: 32位DVD1...

    centos6.2安装手册

    centos6.2安装手册,用于宇视相关软件部署、开局所用。

    制作U盘安装CentOS 6.2

    制作U盘安装CentOS 6.2是一个常见的系统部署任务,尤其对于IT专业人士而言,了解这一过程至关重要。这里我们将深入探讨如何使用给定的文件来完成这个任务。 首先,我们需要两个关键工具,从提供的文件列表中可以...

    CentOS 6.2安装教程

    **CentOS 6.2 安装教程** ...请注意,由于 CentOS 6.2 已经相当老旧,不再接受安全更新,因此在生产环境中,建议使用更新的版本,如 CentOS 8 或者转向其替代品 Rocky Linux 或 AlmaLinux,以获取持续的安全支持。

    CentOS6.2 VNC服务器搭建

    在本教程中,我们将详细探讨如何在CentOS 6.2上搭建VNC服务器,以便进行远程操作。 首先,我们需要在服务端(即被访问端)上安装VNC服务器。在CentOS 6.2中,我们可以使用`yum`包管理器来安装`tigervnc-server`。...

    GCC for CentOS6.2(32位完整安装包内附安装顺序)

    GCC for CentOS6.2的32位完整安装包是专门为运行在32位架构上的CentOS 6.2系统设计的。由于CentOS 6.2已经停止了官方支持,因此在这样的旧系统上安装GCC可能需要一些额外的步骤和注意事项。 首先,确保你的系统是...

    Centos6.2 U盘启动需要的启动文件 vesamenu.c32

    Centos6.2 U盘启动需要的启动文件 vesamenu.c32 些文件是 6.0 的启动文件,能使 centos6.2 的U盘启动起来

    CentOS6.2安装全过程

    在本文中,我们将详细探讨如何在虚拟机上安装CentOS 6.2,这是一个适合新手参考的完整过程。首先,让我们了解一下CentOS操作系统。CentOS是基于Red Hat Enterprise Linux(RHEL)源代码构建的免费且开源的Linux发行...

    centos6.2更新yum源

    ### CentOS 6.2 更新 YUM 源详解 #### 一、背景介绍 CentOS 6.2 是一个基于 Red Hat Enterprise Linux (RHEL) 6.2 的开源操作系统版本,广泛应用于服务器环境中。YUM(Yellowdog Updater Modified)是 CentOS 和...

    Centos6.2 X86_64系统定制详细说明

    提供的文件"美河学习在线eimhe.com]centos6.2 X86_64系统定制详细说明.pdf"应该包含了上述步骤的详细指南和具体操作方法。阅读这份文档,你将能够按照已验证的流程进行定制,避免不必要的错误和重复工作。在实践中,...

    CentOS6.2使用第三方yum源安装更多rpm软件包宣贯.pdf

    在使用Linux操作系统,尤其是CentOS 6.2版本时,可能会遇到系统自带的YUM仓库中可用的RPM软件包不足以满足所有需求的情况。本文主要介绍如何通过添加第三方YUM源来扩展软件包的安装范围,以解决在CentOS 6.2中无法...

    centos6.2-64下安装oracle11G

    在CentOS 6.2 64位操作系统中安装Oracle 11g涉及多个关键步骤,包括系统和配置要求、软件环境准备、用户环境设置以及后续的安装过程。以下是详细的知识点说明: 1. **系统及配置要求**: - 操作系统版本:CentOS ...

    CentOS6.2 SAMBA服务器搭建

    CentOS 6.2 SAMBA 服务器搭建指南 SAMBA 服务器是 Linux 之一的三大文件服务器之一,能够与打印机结合,提供了强大的文件共享服务。本文将指导您如何在 CentOS 6.2 系统上搭建 SAMBA 服务器,实现无需密码和需要...

    CentOS_6.2_x86_64操作系统

    在完成上述步骤后,CentOS 6.2 x86_64 操作系统就成功安装并初始化了。后续可以继续配置防火墙、更新系统、安装所需软件等,以满足具体的工作需求。不过需要注意的是,CentOS 6.2 已经非常老旧,不再接收安全更新,...

Global site tag (gtag.js) - Google Analytics