创建kvm虚拟机

1、通过图形界面或通过命令的方式创建kvm虚拟机,通过vnc方式连接到虚拟机中进行管理和配置虚拟机。并实现开启自动启动虚拟机。

#规划网络

vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE="eth0"

TYPE="Ethernet"

ONBOOT="yes"

BRIDGE="br1"

vi /etc/sysconfig/network-scripts/ifcfg-br1

TYPE=Bridge

BOOTPROTO=none

DEVICE=br1

ONBOOT=yes

IPADDR1=192.168.1.142

PREFIX1=24

GATEWAY1=192.168.1.1

DNS1=192.168.1.1

#安装kvm相关的程序

yum install -y qemu-kvm qemu-img.x86_64 virt-manager libvirt libvirt-python.x86_64 python-virtinst libvirt-client virt-install virt-viewer

#上传镜像和驱动。。。。。。

#就可以安装了。。命令安装:本人安装为windows7系统。。

virt-install --connect qemu:///system --name=window7 --os-variant=auto --ram=2048 --vcpus=1 --disk path=/kvm/win7.qcow2,format=qcow2,size=13,bus=virtio --accelerate --vnc --vncport=5910 --vnclisten=0.0.0.0 --network bridge=br1,model=virtio --noautoconsole --disk path=/kvm/windows7.iso,device=cdrom --disk path=/kvm/virtio.iso,device=cdrom --boot=cdrom --check all=off

使用vnc链接就可以看到画面了。。。

#虚拟机自启动

virsh autostar

时间: 2024-10-01 04:21:57

创建kvm虚拟机的相关文章

CentOS 5.6下创建KVM虚拟机

首先要保证你的CPU支持虚拟化.执行以下命令查看CPU的flag信息,里面包含svm的flag就说明支持虚拟化: [[email protected] ~]# egrep '(vmx|svm)' --color=always /proc/cpuinfo flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxe

KVM之实现批量创建KVM虚拟机

KVM之通过virsh制作image 实现批量创建KVM虚拟机 *******通过KVM虚拟机xml模板文件创建虚拟机(制作一个raw格式的image,并安装ubuntu操作系统)******************一.准备工作1.准备一个KVM虚拟机配置文件模板KVM虚拟机配置文件模板文件已上传至附件:kvm_vm_raw_template.xml复制一份虚拟机配置文件模板:kvm_vm_raw_template.xml2.确定image的存储路径3.创建raw格式的image文件4.准备ub

CentOS6.3下安装kvm和创建kvm虚拟机

一.安装kvm 1 在安装CentOS6.3时可以选择安装好kvm 2 如果未安装好kvm,请按照下列方式安装 [创建本地yum源] 挂载iso文件mount -o loop -t iso9660 CentOS-6.3-x86_64-bin-DVD1.iso /mnt 设置本地yum源在/etc/yum.repos.d/创建   "任意文件名.repo"    文件  vi 刚才新建的文件名编辑[localyum]任意名称 ,不能有空格.name= local yum  任意名称bas

centos6安装创建kvm虚拟机

注:此方法为纯命令行安装kvm和虚拟机,没有任何图形化. (1)cpu支持虚拟化 (2)64位 (3)内存2G以上 CRT远程宿主机,先连接好宿主机网络 (1)安装软件   yum install -y kvm virt-*  libvirt  bridge-utils qemu-img /etc/init.d  libvirtd start (2)设置桥接网络 [[email protected] network-scripts]# vim ifcfg-eth0DEVICE=eth0NM_CO

创建kvm虚拟机,vnc连接成功后闪退问题解决

环境:Centos 7.x问题:创建了KVM虚拟机A之后,使用VNC客户端进行连接,发现连接不上虚拟机 尝试排错 1.查看网络是否可达 2.查看Centos服务器是否在监听5900号端口 [[email protected] opt]# netstat -tunlp | grep 5900 tcp 0 0 0.0.0.0:5900 0.0.0.0:* LISTEN 3862/qemu-kvm [[email protected] opt]# 3.更换连接的客户机 ---> 不行 以上,都无法解决

初识KVM之1——虚拟化介绍及创建KVM虚拟机

一.基础知识 CPU的工作机制 随着云计算的兴起,虚拟化作为云计算的组成部分也火了一把,但虚拟化并不是什么新技术,早在上世纪70年代虚拟化技术就已经出现.传统的CPU由4个环组成,分为:环0--环3,环0只与内核通信,执行特权指令,而环3工作在用户空间,环1.环2预留,每当用户空间发起特权请求时,会立即激活内核空间,此时用户与内核空间的切换称为软中断,用户空间的所有特权指令都必须通过系统调用的方式来完成 全虚拟化.半虚拟化和CPU辅助虚拟化 虚拟化按照实现方式分为:全虚拟化.半虚拟化和CPU辅助

在创建KVM虚拟机之前,需要先创建一个存储池

1.在创建虚拟机之前,需要先创建一个存储池,存储池(Storage pools)是放置虚拟机的存储位置,可以是本地的,也可以是网络存储,具体的虚拟机实例是放置在卷(Volume)上,操作存储卷的命令行是virsh.下面的过程为开始创建 1.1.创建一个文件夹,等会用来存储虚拟机用 #mkdir virtual_machine 1.2.定义一个存储池(注意:kvm_images这个名字是自定义的名称) #virsh pool-define-as kvm_images --type dir --ta

命令行创建KVM虚拟机

qemu命令创建虚拟机: qemu-img create -f qcow2 /home/ubuntu.img 20G qemu-system-x86_64 -m 2048 -enable-kvm -hda /home/ubuntu.img -cdrom ./ubuntu-14.04.4-desktop-amd64.iso -boot d qemu-system-x86_64 --enable-kvm -m 1024 -boot menu=on /home/ubuntu.img -vnc :10

批量创建kvm虚拟机

1.批量复制已安装好系统的虚拟磁盘 #!/bin/bash for i in `seq 31 50` do cp /kvm/win7_templete.qcow2 /kvm/win7_10.$i.qcow2 echo "$i copy" done 2.批量复制虚拟机配置文件并开启虚拟机 #!/bin/bash for i in `seq 31 50` do cp /qemu/win7-templete.xml /qemu/win7-10.$i.xml #复制模版配置 uuid=`uui