kvm安装和配置

硬件环境Dell R730

软件环境CentoS6.8 minimal

1、看物理机(主要是CPU)是否支持虚拟机技术
   通过以下命令查看:(注意xen和kvm不能共存,在带xen内核的系统中使用下面的命令会无效,即使你的机器支持VT技术也不会查到vmx或者svm)
    egrep ‘(vmx|svm)‘ --color=always /proc/cpuinfo
2、安装KVM
    yum install -y kvm kmod-kvm kvm-qemu-img libvirt Python-virtinst virt-manager virt-viewer bridge-utils
   完成后重启主机
3、检查kvm模块是否被加载
    lsmod | grep kvm
   看到显示结果如下,表示kvm模块已经加载,如果没有输出信息,则表示没有加载成功
        kvm_intel              55464  0
        kvm                   345038  1 kvm_intel
4、配置KVM虚拟机运行的网络环境 (桥接)
   备份network-scripts网络脚本文件
   备份网络配置到不同的目录下,将来可以用来恢复网络配置,. 根据下面的命令将网络脚本ifcfg-eth0 网卡到 /root目录:
    cp /etc/sysconfig/network-scripts/ifcfg-em1 /home/.
  
    cp ifcfg-em1 ifcfg-br0
    vim /etc/sysconfig/network-scripts/ifcfg-br0
        DEVICE=br0
        BOOTPROTO=static
        BROADCAST=192.168.75.255
        IPADDR=192.168.75.140
        NETMASK=255.255.255.0
        NETWORK=192.168.75.0
        ONBOOT=yes
        NETWORKING_IPV6=no
        GATEWAY=192.168.75.254
        TYPE=Bridge
        DNS1=8.8.4.4
        DNS2=4.4.4.4

编辑bridge网桥配置文件

编辑配置文件,让数据包通过bridge(网桥)进行上网.你的网络配置很可能是通过静态ip(BOOTPROTO=static)上网或者是从DHCP服务器获得ip(BOOTPROTO=dhcp)上网的.

如果你的网络是通过静态ip地址来配置的,那么你的配置很可能是和下面一样的:
    DEVICE=eth0
    BOOTPROTO=static
    HWADDR=00:11:22:Cc:dd:ee
    IPADDR=192.168.75.140
    NETMASK=255.255.255.0
    ONBOOT=yes

em1和br0的静态ip配置内容,可以根据下面进行编辑

DEVICE=eth0                                  
    TYPE=Ethernet                   
    HWADDR=00:11:22:Cc:dd:ee           
    ONBOOT=yes                   
    NM_CONTROLLED=no               
    BRIDGE=br0

******************************************************************

DEVICE=br0
    TYPE=Bridge
    NM_CONTROLLED=no
    BOOTPROTO=static
    IPADDR=192.168.75.140
    NETMASK=255.255.255.0
    ONBOOT=yes

5、重启网络服务    service network restart

正在关闭接口 em1: bridge br0 does not exist! [确定]
    关闭环回接口:                      [确定]
    弹出环回接口:                      [确定]
    弹出界面 em1:                     [确定]
    弹出界面 br0: Determining if ip address 192.168.75.140 is already in use for device br0.[确定]

6、查看网卡桥接    brctl show

bridge name    bridge id        STP enabled    interfaces
    br0        8000.2047478079e4    no        em1
    virbr0        8000.52540028f683    yes        virbr0-nic

7、查看路由     route

Kernel IP routing table
    Destination    Gateway  Genmask    Flags Metric Ref    Use Iface
    192.168.75.0     *       255.255.255.0   U     0      0        0 br0
    192.168.122.0   *       255.255.255.0   U     0      0        0 virbr0
     link-local         *        255.255.0.0     U     1009   0        0 br0
    default    192.168.75.254   0.0.0.0         UG    0      0        0 br0

8、运行virt-manager

RuntimeError: Unable to initialize GTK: could not open display

报错  yum安装xorg-x11-xauth解决
        
9、virt-manager中文乱码
    (1) 执行locale命令查看系统语言
    (2)设置系统环境变量LANG为en_US.UTF-8: (临时修改)
    export LANG=en_US.UTF-8
    修改回去时使用export LANG=zh_CN.UTF-8
10、Virt-manager虚拟机键盘错乱
    关闭虚拟机guest,修改虚拟机详情中display vnc 项下的keymap "en-us"

11、然后使用virt-manager安装和配置虚拟机

图形界面比较简单(略过)

12、virsh list --all

ID              名称                 状态

10            vguest-cacti     running

-                freenas            关闭

时间: 2024-12-28 18:00:30

kvm安装和配置的相关文章

Centos 6.4 KVM安装和配置

Centos 6.4 KVM安装和配置 测试使用环境: 服务器:Dell R710  CPU型号物理CPU颗数内存大小和数量 [[email protected] ~]# cat /proc/cpuinfo | grep name | cut -d: -f2 | uniq -c 16  Intel(R) Xeon(R) CPU           L5520  @ 2.27GHz [[email protected] ~]# cat /proc/cpuinfo | grep physical |

Centos 6 的kvm 安装和配置

kvm 安装和配置 宿主机环境:Centos 6.6 最近在玩kvm,小小总结一下. 1.检查CPU是否支持 KVM 需要有 CPU 的支持(Intel VT 或 AMD SVM),在安装 KVM 之前检查一下 CPU 是否提供了虚拟技术的支持: # egrep 'vmx|svm' /proc/cpuinfo # modprobe -ls | grep kvm   #查看内核是否开启 kernel/arch/x86/kvm/kvm.ko kernel/arch/x86/kvm/kvm-intel

KVM安装+WebVirtMgr配置

安装环境:一.KVM安装linunx:CentOS Linux release 7.1.1503 (Core) CPU   :16核内 存 :48G 检查是否支持虚拟化:[[email protected] ~]# egrep "(vmx|svm)" /proc/cpuinfoflags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi

KVM安装与配置

一.KVM安装 1.安装前准备 环境准备 IP 主机名 操作系统 192.168.56.11 linux-node1 centos7 禁用Selinux,禁用防火墙 接下来,开始安装 (1)首先查看是否支持虚拟化 [[email protected] ~]# grep -E -o 'svm|vmx' /proc/cpuinfo  vmx vmx vmx vmx 有结果,说明支持虚拟化. 我这里用的是虚拟机,在处理器配置页面,选择了"虚拟化Intel VT-x/EPT或AMD-V/RVI(V)&q

Linux 虚拟机--KVM安装和配置

一.配置环境 软件包组: virtualization            提供虚拟机的环境,主要包含qemu-kvm virtualization-client      管理和安装虚拟机实例的客户端,主要有Python-virtinst,virt-manager,virt-viewer virtualization-platform    提供访问和控制虚拟客户端的接口,主要有libvirt,libvirt-client virtualization-tools      管理离线虚拟机镜

Linux KVM 安装配置

--------------------------一.前言二.环境三.安装与配置四.创建kvm虚拟机 一.前言 KVM,即Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中.它使用Linux自身的调度器进行管理,所以相对于Xen,其核心源码很少.KVM目前已成为学术界的主流VMM之一.KVM的虚拟化需要硬件支持(如Intel VT技术或者AMD V技术).是基于硬件的完全虚拟化.而Xen

CentOS7上安装并配置KVM,以及通过KVM安装CentOS系统

笔记内容:CentOS7上安装并配置KVM,以及通过KVM安装CentOS系统笔记日期:2018-03-07 28.5 Centos7上安装KVM 28.6 配置网卡 28.7 创建虚拟机安装CentOS7 28.8 虚拟机管理 Centos7上安装KVM 首先我们需要一台配置较高的CentOS7虚拟机,当然用物理机也可以,我这里用的是虚拟机,配置如下: 硬盘需要新增一个,其中的新硬盘用于在KVM里安装操作系统时需要用到,内存的大小最好有4个G,最低2个G,因为我这里物理机的内存有16G所以就给

kvm安装及虚拟机创建

环境介绍: redhat6.5_x64 basic_server安装 iptables及selinux禁用 光盘作为yum源 1.BIOS开启虚拟化 Linux中x64的环境中才能使用kvm(如果是vmware,需要在CPU那里启用虚拟化) 2.检测是否支持虚拟化 egrep --color "(vmx|svm)" /proc/cpuinfo VMX:它是Intel处理器虚拟机技术标志: SVM:它是AMD处理器虚拟机技术的标志: 3.加载并查看内核模块 modprobe kvm mo

烂泥:KVM安装centos6.5系统

本文由秀依林枫提供友情赞助,首发于烂泥行天下. 在前一篇文章中,我介绍了有关KVM的安装与配置.接下来,就来介绍如何在KVM中安装Centos系统. 注意该centos镜像文件,使用的是:CentOS-6.5-x86_64-minimal.iso 在KVM中安装操作系统一般是分为三步: 创建虚拟机所需要的硬盘,使用qemu-img命令 开始虚拟机,使用virt-install命令 按照正常安装系统,进行安装 现在开始第一步,创建硬盘,使用以下命令: qemu-img create -f qcow