首页 > 技术文章 > kvm常用操作

chenjw-note 2016-12-21 16:27 原文

安装一些虚拟化的组件

yum -y install kvm python-virtinst libvirt  bridge-utils virt-manager qemu-kvm-tools  virt-viewer  virt-v2v libguestfs-tools-c


yum -y groupinstall "虚拟化" "虚拟化客户端" "虚拟化工具" "虚拟化平台"

创建虚拟机:
virt-install  --name=vm2 --ram=1024 --vcpus=1 --disk=/var/lib/libvirt/vm2.img,size=50 --os-type=linux --cdrom=/var/ftp/centos6.8/CentOS-6.8-x86_64-bin-DVD1.iso --network=bridge:virbr0  --vnc --accelerate --force  --autostart
解释一下主要的几个参数含义:
--name    给虚拟机起个名字
--ram     分配给虚拟机的内存,单位MB
--vcpus   分配给虚拟机的cpu个数
--cdrom   指定安装文件的全路径
--disk    指定虚拟机img文件路径,如果虚拟机使用lvm分区,这里就指向到lvm的分区就行
  size    虚拟机文件大小,单位GB
  bus     虚拟机磁盘使用的总线类型,为了使虚拟机达到好的性能,这里使用virtio
  cache   虚拟机磁盘的cache类型
--network bridge    指定桥接网卡
   model  网卡模式,这里也是使用性能更好的virtio
--graphics图形参数
这里我安装的虚拟机名字为vm1,接下来查看其vnc端口:
ps aux | grep qemu | grep vm1

推荐阅读