libvirt创建虚拟机脚本
来源:互联网 发布:nginx 指定域名跳转 编辑:程序博客网 时间:2024/06/10 01:55
本例假定你已经安装了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工具,然后editkvm_135_154_10来进行编辑,直接使用vi编辑则无效。
- libvirt创建虚拟机脚本
- libvirt创建虚拟机
- 使用libvirt创建kvm虚拟机
- 使用 libvirt创建和管理KVM虚拟机
- 使用 libvirt创建和管理KVM虚拟机
- 使用libvirt库创建kvm虚拟机
- libvirt创建和管理KVM虚拟机
- 使用libvirt创建和管理KVM虚拟机
- 使用 libvirt创建和管理KVM虚拟机
- 利用libvirt创建KVM虚拟机快照
- 使用libvirt创建虚拟机,虚拟机的配置文件内容
- kvm-libvirt的使用:创建虚拟机与快照
- 使用libvirt和virsh工具创建KVM虚拟机
- kvm-libvirt的使用:创建虚拟机与快照
- 一个libvirt/qemu创建虚拟机错误的解决办法
- 创建虚拟机libvirt报错 Fail bind socket:Permission Deny
- 给libvirt创建的虚拟机指定固定IP
- KVM — 使用 libvirt 工具栈创建管理虚拟机实例
- 二十岁出头的时候上,你一无所有,你拥有一切。
- 从C++到Java,10年技术生涯的几点思考
- Servlet页面跳转实现方法的区别
- 【Visual C++】游戏开发笔记三十二 浅墨DirectX提高班之一 DirectX大局观认知篇
- const定义的全局变量不能被其他文件访问,必须加extern 才能被访问吗?
- libvirt创建虚拟机脚本
- sql删除重复行
- linux 用户及用户组管理
- 【Visual C++】游戏开发笔记三十三 浅墨DirectX提高班之二 化腐朽为神奇:DirectX初始化四步曲
- 【Visual C++】游戏开发笔记三十四 浅墨DirectX提高班之三 起承转合的艺术:Direct3D渲染五步曲
- 关于SolrCloud的索引分片和查询的可增强点
- JqGrid一些样式修改
- UILineBreakModeWordWrap
- window.open