kvm之三:本地安装虚拟机

1、格式化新添加的磁盘

 1 [[email protected] ~ 10:11:42]#fdisk /dev/sdb
 2 Command (m for help): n   //新建分区
 3 Command action
 4    e   extended
 5    p   primary partition (1-4)   //主分区
 6 p
 7 Partition number (1-4): 1     //分区1
 8 First cylinder (1-2610, default 1): 1
 9 Last cylinder, +cylinders or +size{K,M,G} (1-2610, default 2610):
10 Using default value 2610      //分配所有空间
11 Command (m for help): w      //保存配置
12 The partition table has been altered!
13
14 Calling ioctl() to re-read partition table.
15 Syncing disks.
1 [[email protected] ~ 10:19:39]#mkfs -t ext4 /dev/sdb1     //格式化
2 [[email protected] ~ 10:20:53]#mkdir /kvm ;mount /dev/sdb1 /kvm     //挂载磁盘
3 [[email protected] ~ 10:31:45]#echo "/dev/sdb1               /kvm                    ext4    defaults        0 0" >>/etc/fstab      //写入文件,重启自动挂载

上传iso安装文件

1 [[email protected] ~ 10:31:45]#cd /usr/local/src

2、创建虚拟机

a、创建虚拟机存放位置目录,该目录分区必须足够大

#mkdir /kvm/image

b、配置安装参数,执行安装命令

1 [[email protected] image 11:52:11]#virt-install --name vm1 --disk path=/kvm/image/vm1.img,size=18 --ram 1024 --vcpus 1 --cdrom /usr/local/src/CentOS-6.7-x86_64-bin-DVD1.iso   --os-type linux --os-variant rhel6 --network bridge=br0 --vnc --vnclisten=0.0.0.0 --vncport=5901
3 开始安装......
4 创建存储文件 vm1.img                                                                       |  18 GB     00:00
5 创建域......                                                                                  |    0 B     00:01 

说明:
--name  指定虚拟机的名字
--ram 指定内存分配多少
--disk path 指定虚拟磁盘放到哪里,size=18 指定磁盘大小为18G,这样磁盘文件格式为raw,raw格式不能做快照,后面有说明,需要转换为qcow2格式,如果要使用qcow2格式的虚拟磁盘,需要事先创建qcow2格式的虚拟磁盘。 参考  http://www.361way.com/kvm-qcow2-preallocation-metadata/3354.html   示例:qemu-img create -f qcow2 -o preallocation=metadata  /data/test02.img 7G;  --disk path=/data/test02.img,format=qcow2,size=7,bus=virtio

--ram  指定内存大小 单位M

--vcpus 指定分配cpu几个

--cdrom 指定本地iso文件路径

--os-type 指定系统类型为linux
--os-variant 指定系统版本
--network  指定网络类型
执行完命令后会跳出如下安装界面:

启动该界面命令为 virt-viewer snale

在该界面操作键盘位置会错乱,所以改用vnc连接

后面的选项按Ctrl+Tab 键切换选项,按TAB确认当前选项,其他的就不截图了,和系统安装步骤一样

进去后配置完IP,修改selinux就可以通过ssh用终端登录了。

以下是KVN虚拟机管理命令:

1 virsh list --all                查看所有虚拟机状态
2 virsh start vm1                   VM1开机
3 virsh shutdown vm1                 VM1关机
4 virsh destroy  vm1                 强制关闭电源
5 virsh undefine test1          移除虚拟机
6 virsh suspend vm_name   暂停虚拟机
7 virsh resume vm_name    恢复虚拟机
8 ls /etc/libvirt/qemu/          主机的配置文件所在位置
时间: 2024-11-15 06:21:37

kvm之三:本地安装虚拟机的相关文章

KVM ---------centos 下安装

硬件:笔记本 软件:centos6.5 64位系统,kvm 做这个实验,需要我们的cpu支持虚拟化,有的机器支持但是并未在bios开启,这个需要事先开启. 1. vmware安装centos6.6 64位 (略) 其中有几个注意的地方:a. 内存给2gb. 磁盘给50g, 或者再单独分一个磁盘,用来存储虚拟机文件c. 最关键的一步,在创建虚拟机时,cpu是需要配置一下虚拟化的如图 2.  安装kvm前的准备工作a. 清除iptables规则service iptables stop; servi

Linux桌面虚拟化技术KVM介绍及其安装

KVM的简介: KVM,是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中.它使 用Linux自身的调度器迚行管理,所以相对亍Xen,其核心源码很少.KVM目前已成为学术界的主流VMM 之一.KVM的虚拟化需要硬件支持(如Intel VT技术戒者 AMD V技术).是基亍硬件的完全虚拟化.而 Xen 早期则是基亍软件模拟的 Para-Virtualization. Linux 内核的虚拟机(Kernel-based Virtual Machine).是

kvm 虚拟化概述及 virt-manager 安装虚拟机

一.KVM定义 基于内核的虚拟机(英语:Kernel-based Virtual Machine,简称KVM),是一种用于Linux内核中的虚拟化基础设施. KVM眼下支持Intel VT及AMD-V的原生虚拟技术. 1)是x86架构且硬件支持虚拟化技术(如 intel VT 或 AMD-V)的Linux全虚拟化解决方式. 2)它包括一个为处理器提供底层虚拟化 可载入的核心模块kvm.ko(kvm-intel.ko或kvm-AMD.ko). 3)KVM还须要一个经过改动的QEMU软件(qemu-

RHEL6.4 KVM安装 网卡桥接设置 PXE无人值守安装虚拟机

实验需求:在Vmware里面安装KVM虚拟机,PXE引导无人值守安装虚拟机 --------------------------------------分割线 -------------------------------------- 1.在Vmware里面安装RHEL6.4 2.安装vmtools过程略...关闭防火墙与Selinux [[email protected] ~]# service iptables stop [[email protected] ~]# chkconfig i

CentOS 6安装KVM后安装虚拟机报错

安装KVM在配置完桥接网卡后,安装虚拟机报错. 附有CentOS 6安装KVM文档,和安装过程截图,可否有人能看出其中问题所在,小女子不胜感激.

KVM之初体验——QEMU安装虚拟机

QEMU简介 QEMU是一款开源的模拟器及虚拟机监管器(Virtual Machine Monitor,  VMM).QEMU主要提供两种功能给用户使用.一是作为用户态模拟器,利用动态代码翻译机制来执行不同于主机架构的代码.二是作为虚拟机监管器,模拟全 系统,利用其他VMM(Xen, KVM, etc)来使用硬件提供的虚拟化支持,创建接近于主机性能的虚拟机. 是x86架构且硬件支持虚拟化技术(如 intel VT 或 AMD-V)的Linux全虚拟化解决方案. 它包含一个为处理器提供底层虚拟化 

〖Linux〗Ubuntu中使用KVM安装虚拟机

1. 安装软件: sudo apt-get install libvirt0 libvirt-bin libvirt-dev virt-manager qemu-system 2. 配置网桥: # interfaces(5) file used by ifup(8) and ifdown(8) auto lo iface lo inet loopback # 配置和网桥组合, start auto eth0 iface eth0 inet manual auto br0 iface br0 in

Centos7构建KVM虚拟化平台,并通过KVM安装虚拟机

什么是虚拟化? 虚拟化就是把硬件资源从物理方式转变为逻辑方式,打破了物理结构,使用户可以灵活管理这些资源,并且允许1台物理机上同时运行多个操作系统,以实现资源利用率最大化和灵活管理的一项技术. 虚拟化的优势 减少服务器数量,降低硬件采购成本: 资源利用率最大化: 降低机房空间.散热.用电消耗的成本等: 硬件资源可动态调整,提高企业IT业务灵活性: 高可用性: 在不中断服务的情况下进行物理硬件资源调整: 降低管理成本: 具备更高效的容灾能力. KVM虚拟化 kvm自从Linux2.6.20版本后就

安装kvm安装虚拟机centos

1 安装阿里云的镜像站 #将原来的镜像备份 cd /etc/yum.repos.d/ mkdir back mv CentOS-Base.repo ./back/ # 安装阿里的镜像 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 2 安装KVM yum install qemu-kvm qemu-img virt-manager libvirt libvirt-pyth