libvirt创建虚拟机脚本

本例假定你已经安装了libvirt、kvm,且在操作系统中配置好了桥接网络。

将以下内容保存到vminstall.sh,然后sh vminstall.sh 开始安装,当返回命令提示行后,使用VNCViewer连接进行安装操作。

读者请根据自己的实际情况进行修改。

#!/bin/sh
. /etc/profile
KVM_NAME="kvm_135_154_10"            
/usr/sbin/virt-install \
        --name $KVM_NAME \ 
        --vcpus 2 \                                                                                                           
        --ram 2024 \
        --disk path=/data/kvm/img/$KVM_NAME.img,size=15 \
        --network bridge:br0,model=virtio \
        --accelerate \
        --virt-type=kvm \
        --noreboot \
        --vnc \
        --vnclisten=0.0.0.0 \
        -c /data/kvm/ubuntu-12.04.1-server-amd64.iso

 

解释说明:

--name  libvirt中的domain名称

--vcpus 核心数

--ram 内存大小(MB)

--disk path 生成的虚拟机镜像存放位置,后面的size是镜像的大小(GB)

--network 网络,本例使用的桥接到br0,模式是virtio

--virt-type 虚拟机类型

--noreboot  安装后完成后不重启,直接退出

--vnc 开启vnc连接以便使用vncviewer连接进行安装操作

-c 安装的光盘镜像

 

该脚本执行成功后,会在/etc/libvirt/qemu/路径下生成一个kvm_135_154_10.xml的配置文件,如果你要对其进行修改,只能使用virsh工具,然后edit kvm_135_154_10来进行编辑,直接使用vi编辑则无效。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值