登峰造极境

  • WIN
    • CSharp
    • JAVA
    • OAM
    • DirectX
    • Emgucv
  • UNIX
    • FFmpeg
    • QT
    • Python
    • Opencv
    • Openwrt
    • Twisted
    • Design Patterns
    • Mysql
    • Mycat
    • MariaDB
    • Make
    • OAM
    • Supervisor
    • Nginx
    • KVM
    • Docker
    • OpenStack
  • WEB
    • ASP
    • Node.js
    • PHP
    • Directadmin
    • Openssl
    • Regex
  • APP
    • Android
  • AI
    • Algorithm
    • Deep Learning
    • Machine Learning
  • IOT
    • Device
    • MSP430
  • DIY
    • Algorithm
    • Design Patterns
    • MATH
    • X98 AIR 3G
    • Tucao
    • fun
  • LIFE
    • 美食
    • 关于我
  • LINKS
  • ME
Claves
长风破浪会有时,直挂云帆济沧海
  1. 首页
  2. Platforms
  3. LINUX
  4. KVM
  5. 正文

Ubuntu 20.04安装KVM

2021-08-11

很多年前,用EXIS。后面逐渐用webkvmmgr,再用ovirt,后面又用virtualbox。

几年下来遇到的大多数问题,都是master 管理节点宕机,导致其余机器连接不上。

所以回归初心,就用ubuntu desktop安装kvm及virt-manager来做基础支撑,后面再用web管理工具管理即可,即使管理节点宕机,也不影响其余机器使用。

服务器环境:ubuntu-20.04.2-live-server-amd64.iso

一、安装kvm

1.1 安装必要KVM包

sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils

2.2 将当前用户添加至libvirt 、 kvm组

仅添加至libvirt、kvm group 的用户才能管理及创建虚拟机,所以将当前用户添加至对应组。

sudo adduser username libvirt
sudo adduser username kvm

1.3 验证安装

virsh list --all

1.4 启动libvirt

sudo systemctl enable --now libvirtd

-

二、virt-manager安装及使用

2.1 安装

sudo apt install virt-manager

2.2 启动

切换至桌面环境。(博主采用xrdp登录desktop)

系统菜单中找到对应图片,启动virt-manager。

启动后,若如果没有连接上libvirtd,建议推出后,重新登录。或者重新手动连接。

2.3 创建虚拟机

根据指引,创建即可。

经过测试,可以创建ISO库、挂载ISO、改变BOOT启动顺序、调整网卡、USB映射等等。

2.4 通过netplan创建桥接网卡

2.4.1 备份原有文件

cd /etc/netplan/
sudo cp 01-network-manager-all.yaml 01-network-manager-all.orig

2.4.2 创建桥接网卡

编辑文件:

sudo vim 01-network-manager-all.yaml

编辑后结果见下:

 

应用修改:

sudo netplan  apply

2.4.3 查看桥接网卡

# bridge control
brctl show
# network control
networkctl
networkctl status br0
# ip list
ip a | grep " br0:" -A 3
# show host routes
ip route
# show arp table (IP to MAC)
arp -n

-

参考链接

  • https://fabianlee.org/2019/04/01/kvm-creating-a-bridged-network-with-netplan-on-ubuntu-bionic/

-

标签: 暂无
最后更新:2021-08-11

代号山岳

知之为知之 不知为不知

点赞
< 上一篇

COPYRIGHT © 2099 登峰造极境. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

蜀ICP备14031139号-5

川公网安备51012202000587号