一、简单实现代码
#!/bin/sh #Description: Create a virtual machine #The author: Tantianran #Email address: [email protected] #The last modification time: 2016-9-13 20:10 virt-install --name=kvm03 --ram=1024 --vcpus=1 --disk path=/datapool/vm/kvm02/kvm02.qcow2,size=30,format=qcow2,bus=virtio --os-type=Linux --virt-type=kvm --hvm --accelerate --cdrom=/datapool/iso/ubuntu-12.10-server-amd64.iso --bridge=virbr0
二、这里用到的参数说明
--name 虚拟机名称
--ram 内存大小
--vcpus CPU个数
--disk 磁盘路径
--os-type 操作系统类型
-virt-type 虚拟化引擎KVM
--hvm 完全虚拟化
--accelerate 当安装QEMU客户机时,如果支持可用KVM或KQEMU内核加速能力。除非一个客户机操作系统不兼容加速,这个选项是推荐最好加上。 如果KVM和KQEMU都支持,KVM加速当安装QEMU客户机时,如果支持可用KVM或KQEMU内核加速能力。除非一个客户机操作系统不兼容加速,这个选项是推荐最好加上。如果KVM和KQEMU都支持,KVM加速 器优先使用。
--cdrom 虚拟光驱加载ISO
--bridge 网卡连接哪个设备
注意:更多的参数可以自行查阅哦!
三、创建虚拟机之前需要做的事情
1、确定虚拟机硬盘文件存储的位置,可以时间文件夹,也可以是创建存储池,存储池是可以基于文件夹、NFS、NAS等等
2、根据自己的需求,确定虚拟硬件配置、操作系统类型等等
四、脚本运行
1、开始创建
2、从ISO引导,进行操作系统安装
接下来呢,操作系统安装的过程就省略
时间: 2024-10-06 18:08:24