安装qemu-kvm qemu-img
yum install qemu-kvm qemu-img
从cdrom安装虚拟机
virt-install --virt-type kvm --connect qemu:///system --name wkx-test --ram 4096 --vcpus 4 --disk path=/data2/virtaul-img/wkx-test.qcow2,size=100,format=qcow2 --network bridge=virbr0,mac=52:54:00:05:f2:40 --cdrom ~/CentOS-6.3-x86_64-minimal.iso --os-type=linux --os-variant=rhel6 --graphics vnc --noautoconsole
参数解释:
- –virt-type : 要使用的管理程序名称。取值可为kvm, qemu, xen等。
–connect : 使用libvirt URI连接到虚拟机管理程序。
- qemu:///system connects to a system mode daemon.
- qemu:///session connects to a session mode daemon.
–name : 虚拟机实例的名字。
- –ram : 指定RAM大小。
- –vcpus : 配置虚拟机CPU。
- –disk : 配置disk。示例中指定了文件存储位置,大小,以及文件类型。
- –network : 配置网络接口。示例中指定为桥接到virbr0,且绑定mac地址为52:54:00:05:f2:40。
- –cdrom : 指定安装光盘。
- –os-type : 指定操作系统类型。
- –os-variant : 操作系统别称。取值可为:fedora18, rhel6, winxp等
- –graphics : 配置显示设置。示例中配置为vnc,可用vnc viewer进行连接。
- –noautoconsole : 不自动尝试连接到访客控制台。不指定时会自动尝试连接。
根据已有模板镜像create img
qemu-img create -f qcow2 /data2/virtaul-img/wkx-test.qcow2 40G
从模板镜像文件安装虚拟机
virt-install --virt-type kvm --connect qemu:///system --name wkx-test --ram 1024 --vcpus 1 --disk path=/data2/virtaul-img/wkx-test.qcow2,size=100,format=qcow2 --network bridge=virbr0,mac=52:54:00:05:f2:40 --os-type=linux --os-variant=rhel6 --boot=hd --graphics vnc --noautoconsole