如何使用virt-install安装虚拟机


由信创开放社区提供 通用 2024-11-11 63

如何使用virt-install安装虚拟机

系统版本

适用系统:V10(SP1)、V10(SP2)

适用架构:X86、AARCH

其他版本和架构可作参考。

问题描述

如何使用virt-instal安装虚拟机?

问题分析

virt-install是一个命令行工具,它能够为KVM、Xen或其它支持libvrit API的hypervisor创建虚拟机并完成GuestOS安装;此外,它能够基于串行控制台、VNC或支持文本或图形安装界面。

解决方案

  1. 安装软件包
    # yum install qemu-kvm libvirt virt-install
    
  2. 配置桥接网络

a.

# yum install bridge-utils

b. 假设默认物理机网卡为enp4s0f0

备份enp4s0f0网卡配置信息

# cp /etc/sysconfig/network-scripts/ifcfg-enp4s0f0 /etc/sysconfig/network-scripts/ifcfg-enp4s0f0.bak

c. 配置新的br0和enp4s0f0网卡信息

# cp /etc/sysconfig/network-scripts/ifcfg-enp4s0f0  /etc/sysconfig/network-scripts/ifcfg-br0

在enp4s0f0配置信息中添加网桥名

BRIDGE=br0

图片1

配置br0的信息(ip重新配一个,如果是dhcp的话需要安装dhcp的方法配置)

图片2

d. 重启网络

# systemctl restart NetworkManager

e. 用brctl show查看网桥

# brctl show

image2021-10-21_14-49-32

f. 用ip a 查看网络(其中enp4s0f0已经无ip,但是br0的ip有了,可以通过这个链接机器)

# ip a

image2021-10-21_14-50-16

  1. 用virt-install安装虚拟机
    # virt-install --virt-type=kvm --name=test1 --vcpus=4 --memory=4096
    --location=/root/Kylin-Server-10-SP1-x86-Release-Build04-20200711.iso --disk
    path=/root/test1.qcow2,size=50,format=qcow2 --network bridge=br0,model=virtio --graphics none --extra-args='console=ttyS0' --force
    
    然后就进入命令行安装界面,根据提示操作即可。

添加我为好友,拉您入交流群!

请使用微信扫一扫!