第七步 用LXC后, 觉得CPU 内存资源太多用不完怎么办 - cooip-jm/About-openwrt GitHub Wiki

无聊的折腾之—— lxc中的跨架构KVM虚拟机

就像这个标题一样,用了LXC发现设备资源不能“满负荷”,那么给它“加加担子”

KVM 资料来自Flippy仓库KVM教学材料

咱们活学活用,把它放进LXC里面试试,看能不能让盒子“担子多挑一些”

https://github.com/unifreq/openwrt_packit/blob/master/files/qemu-aarch64/qemu-aarch64-readme.md

为了减少每次都修改网卡的vmbr0 手动改一下默认模板,自己也可以往里面加点别的料

nano /etc/lxc/default.conf

首先要确保lxc正确挂载KVM

配置文件中加入

# /dev/kvm
lxc.cgroup2.devices.allow = c 10:232 rwm
lxc.mount.entry = /dev/kvm dev/kvm none bind,create=file

image

有多网卡需求的,可以在配置中多开几个网卡

启动后,在lxc中,按照F大的教程,添加QEMU相关的环境和工具

sudo apt-get install -y gconf2 qemu-system-arm qemu-system qemu-utils qemu-efi ipxe-qemu libvirt-daemon-system libvirt-clients bridge-utils virtinst virt-manager seabios vgabios gir1.2-spiceclientgtk-3.0 xauth