在命令行新安装一个虚拟机

主要参考官方文档和 man virt-install整理。

virt-install --name template --memory 2048 \
--connect qemu:///system \
--vcpus 1 \
--virt-type kvm \
--location=/var/lib/libvirt/images/CentOS-7-x86_64-DVD-2009.iso \
--disk /data/images/template.qcow2,size=10 \
--network bridge=br0 \
--graphics none \
--extra-args='console=ttyS0' \
--os-variant centos7.0

#--os-variant 主要用来操作系统,非必须。可以使用 "osinfo-query os" 查看支持那些系统参数。

--name
虚拟机名。

--vcpus
指定 CPU 个数。

--memory
分配内存的大小(单位:MiB)。

--virt-type
要安装的管理程序。可使用 virsh capabilities 查看看 <domain> 标记的支持功能。要创建普通的 QEMU 虚拟机请使用 "--virt-type qemu"

--connect
连接到非默认管理程序。一般都使用 "qemu:///system" ,表示创建由系统 libvirtd 实例运行的虚拟机。也是 virt-manager 使用的默认模式。

--disk
虚拟机的存储配置详细信息。size指定虚拟机映像文件大小(单位 G),不指定路径时,映像文件生成在默认路径下。

--location
安装介质的位置。

--network
指定虚拟机使用宿主机中的哪个网络。常用的两个选项如下:
bridge=BRIDGE:连接到主机中名为 “BRIDGE” 的桥接设备。
network=NAME:连接到主机中名为 “NAME” 的虚拟网络。

--graphics
指定图形显示方式。当设置为 none 时,需要使用"--extra-args" 指定一个文本控制台。使用 virsh console 可以连接到文本控制台。
PS: 一般生产环境中的 Linux 系统都不安装图形化。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值