通过virt-install来创建虚拟机
2017年5月24日 星期三, 发表于 昆明
开头
之前简单的介绍了一下在在Debian/ubuntu上搭建KVM
,其中提到使用virt-install
来创建虚拟机,接下来整理一下每个参数的含义
参数含义
- virt-install创建centos虚拟机
virt-install \
--name=debian \
--vcpus=2 \
--ram=1024 \
--disk path=/data/images/kvm_linux_test.qcow2 \
--cdrom=/data/isos/debian-8.8.0-amd64-netinst.iso \
--network network=default \
--graphics vnc,listen=0.0.0.0,port=5901
- virt-install创建windows虚拟机
virt-install --connect qemu:///system \
--name ws2012 \
--vcpus 2 \
--ram 1024 \
--network network=default,model=virtio \
--disk path=ws2012.qcow2,format=qcow2,device=disk,bus=virtio \
--cdrom /path/to/en_windows_server_2012_x64_dvd.iso \
--disk path=/path/to/virtio-win-0.1-XX.iso,device=cdrom \
--graphics vnc,listen=0.0.0.0,port=5902
解释
--connect
通过libvirt URI连接到虚拟机管理程序
--virt-type
要使用的管理程序名称(KVM,qemu,xen…)
--name
客户机实例名称
--ram
或 --memory
配置客户机内存分配(例如: –memory 512,maxmemory=1024)
--vcpus
配置客户机虚拟CPU(vcpu)数量
--disk
指定存储的各种选项(format是指存储的类型)
--network
配置客户机网络接口
--graphics
配置客户机显示设置
--noautoconsole
不要自动尝试连接到客户端控制台
--os-type=
在客户机上安装的操作系统类型
--os-variant=
在客户机上安装的操作系统
--location=
安装源设置
--cdrom=
光驱安装介质