weaveworks / ignite

Ignite a Firecracker microVM
https://ignite.readthedocs.org
Apache License 2.0
3.49k stars 225 forks source link

Is Nested VMs possible? #583

Open cbluth opened 4 years ago

cbluth commented 4 years ago

i am attempting to nest virtualized VMs, i want to simulate a network.

i think the issue is with kernel modules inside the ignite vm, see here:

root@localhost:~# kvm-ok 
INFO: /dev/kvm does not exist
HINT:   sudo modprobe kvm_intel
INFO: Your CPU supports KVM extensions
KVM acceleration can be used
root@localhost:~# modprobe kvm_intel
modprobe: FATAL: Module kvm_intel not found in directory /lib/modules/4.19.47
root@localhost:~# 

how would i trouble shoot this? build a new kernel?

pbajno commented 3 years ago

I have similar question, that would be if this can run on a KVM VPS server. Hmm, seems not at this point.

solarkraft commented 2 years ago

See https://github.com/weaveworks/ignite/issues/864

stealthybox commented 1 year ago

I have similar question, that would be if this can run on a KVM VPS server.

Yes. You can run ignite guest VM's on a server that exposes the KVM device.

(This is how we run our CI jobs)