KVM虚拟机安装与使用

一、安装KVM

  1. 安装KVM模块、管理工具、libvirt 命令行安装

[[email protected] ~]# yum install -y kvm virt-manager libvirt

注:

KVM:虚拟化模块

virt-manager:KVM图形化管理模块

libvirt: 虚拟化服务

扩展:RHEL上可以安装vmware吗?有linux版本么?   可以的

linux下有vmware安装包,而且是rpm包,安装很容易。rpm -ivh vmware-xxx.rpm

查看

[[email protected] ~]# service libvirtd  start   启动虚拟化服务

[[email protected] ~]# chkconfig  libvirtd on

注:KVM无法启动报错 :version Base not defined in file libdevmapper.so.1.02 with link     time  reference

解决办法:# yum upgrade  device-mapper-libs

2.确定正确加载kvm模块

[[email protected] ~]# lsmod |grep kvm
     kvm_intel              53484  0
     kvm                   316506  1 kvm_intel

3.检查KVM 是否成功安装可以使用virsh命令检查虚拟机的状态

[[email protected] ~]# virsh list
       Id    Name                           State
       ----------------------------------------------------

恭喜你!!!到这里KVM安装成功了

二、配置使用KVM

1.使用命令 virt-manager 建立虚拟机,默认为英文界面

将kvm管理工具从英文界面,切换成中文界面:

[[email protected] ~]# echo $LANG
        en_US.UTF-8

[[email protected] ~]# LANG=‘zh_CN.UTF-8‘     #只需要记住LANG=‘zh_CN‘ 后面显示的后面一样

中文界面如下:

2.配置kvm桥接功能

kvm默认使用NAT模式为虚拟机提供网络,KVM:在KVM下运行的VM默认的网卡采用NAT的方式  进 行连接,无法与外界进行通讯,但是可以与同台KVM下的其他VM进行通讯,为了使VM与其他网络主机进行通讯,需要将网卡模式由NAT改为桥接的方式。

网桥介绍:我们经常所说的Bridge设备其实就是网桥设备,也就相当于现在的二层交换机,用于连

接同一网段内的所有机器,所以我们的目的就是将网络设备eth0添加到br0,此时br0就成为了所谓的

交换机设备,我们物理机的eth也是连接在上面的

生成桥设备配置文件:

#重启网络服务  service network restart    eth0没有ip地址   br0有ip地址

#查看网卡桥接信息以及路由信息  brctl  show

这样就把eth0桥接为br0网卡了,vm就可以使用这个桥接配置了

注:重启不会对桥接造成影响,因为他是读取的ifcfg-xx的配置文件进行桥接

三、创建一台KVM虚拟机

时间: 2024-12-17 14:36:17

KVM虚拟机安装与使用的相关文章

KVM虚拟机安装管理——qemu-kvm方式

KVM (kernel-based virtual machine,内核虚拟机),是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中.它使用Linux自身的调度器进行管理,虚拟化效率高.管理简便. 1)系统环境  操作系统 CentOS release 6.3 内核版本 2.6.32-279.el6.x86_64 服务器型号 Dell  R410 基本配置 32G内存.8核CPU.4T硬盘 2)安装KVM软件,加载内核模块 2.1)安装kvm 内核模块

在KVM虚拟机安装liuux和win7

#!/bin/sh#mkdir /mnt/iso#mkdir /mnt/cdrommount -o loop /media/Linux.v6-X86_64.iso /mnt/cdrom/rpm -ivh /mnt/cdrom/Packages/lrzsz-0.12.20-27.1.el6.x86_64.rpmrpm -ivh /mnt/cdrom/Packages/tigervnc-server-1.0.90-0.15.20110314svn4359.el6.x86_64.rpmmkdir /e

kvm虚拟机安装

#first,you should create virtuall disk qemu-img create -f qcow2 /kvm/centos.img 30G #second install system virt-install --connect=qemu:///system --name=centos --ram=500 --vcpus=2 --cdrom=/media/iso/CentOS-6.5-x86_64-bin-DVD1.iso --os-variant=rhel6 --

KVM虚拟化之安装KVM虚拟机(一)

KVM虚拟化 1.KVM虚拟化介绍与应用场景 什么是KVM虚拟化? KVM,内核级虚拟化技术 Kernel-based Virtual Machine .KVM的虚拟化需要硬件支持(如Intel VT技术或者AMD V技术).是基于硬件的完全虚拟化.虚拟化就是通过模拟计算机硬件(cpu,内存,硬盘,网卡)来实现在一台物理服务器上运行同时多个不同的操作系统,使每个操作系统之间都是互相隔离的,并且应用程序都可以在相互独立的空间内运行而互不影响,可以实现资源的动态分配.灵活调度.跨域共享,提高资源利用

kvm--windows虚拟机安装

比如,kvm环境下安windows虚拟机 1.  开始安装windows 2003 (1) 上传2003 iso文件到/data/iso文件夹中 (2) 开始安装 [[email protected] ~]# virt-install --name=wintest01 --ram 512 --vcpus=2 --disk path=/data/wintest01.img,size=8  --accelerate --cdrom /data/iso/Windows2003.iso --vnc --

kvm虚拟机不能使用virsh shutdownw命令关闭虚拟机的解决方法

今天笔者在对kvm虚拟机进行管理时,使用virsh shutdown命令关闭指定的虚拟机时,发现虽然有如下的提示,但其实虚拟机却一直不会真正的关闭. 经过查看virsh命令帮助和上网查询,才得知virsh shutdown命令使用发送acpi指令来控制虚拟机的电源, 而kvm虚拟机安装linux系统时默认是没有安装acpi服务的,所以并不会做处理.据说安装windows会自动安装acpi服务,没测试过. 知道了原因.解决方法也就简单了.我们只需要在虚拟机里安装和启动acpid服务即可,执行命令如

003.KVM虚拟机部署-CentOS6.8

一 实验说明 CentOS 7的KVM虚拟机推荐使用qcow2磁盘格式,本实验在KVM中安装CentOS 6.8 64虚拟机. 二 命令部署过程 2.1 上传镜像 使用winscp上传至/data/iso/ 2.2 格式化磁盘 1 virt-install --network bridge=br0,model=virtio --name=vm01-centos6.8 --ram=1024 --vcpus=2 --disk path=/data/images/vm01-centos6.8.img,

KVM虚拟机管理——虚拟机克隆

1. 概述2. 部署基本操作系统虚拟机3. 配置虚拟机3.1 修改/etc/sysconfig/network3.2 删除/etc/sysconfig/network-scripts/ifcfg-ethx和主机有关信息3.3 删除网卡编号规则文件3.4 编辑/etc/yum.repo.d/3.5 配置console到node99无密码访问3.6 配置sshd配置文件3.7 配置virsh console访问虚拟机4. 克隆虚拟机 1. 概述 通过为KVM虚拟机安装操作系统只是安装最基本的操作系统

kvm虚拟机简单定制之一:构建kvm虚拟机(centos7)

概述 为什么会把题目定位kvm虚拟机简单定制呢? 我想把自己对kvm虚拟机的认识系统的写下来,但感觉一下子不知道该怎么写.比如说安装就有很多参数:从光盘安启动安装或是从现有磁盘启动.磁盘大小是多少.网络类型是怎样的.cpu规格是怎样的.内存又是多少?另外如何实现网络类型转换.各种分区的扩展,或是当你想添加一块网卡时要如何操作? 想的太多,水平不够,当然就很难用简短的文字描述,所以干脆从初始构建开始,把这个过程走一遍,尽量包含所有能想到的细节. 环境 宿主机cpu和内存 KVM(linux)是券虚