1

I'm using a VPS server on Ubuntu 17.04, from these guys

I'd like to install some components but it requires CPU Virtualisation to be enabled.

Question 1: Is it possible to have CPU VT-x enable for a VPS?

Question 2: If yes, is it common for VPS hosting providers to offer this? (I want to make sure i'm not asking something stupid)

Some hardware details:

  • CPU: Intel Xeon E5-2620 v3
  • Virtualization software (which they use i guess): QEMU

What i've tried so far:

sudo /usr/sbin/kvm-ok
INFO: Your CPU does not support KVM extensions
KVM acceleration can NOT be used
6
  • You're trying to run a VM inside of your VM? If you're trying to run multiple applications in isolation, why not run them in containers?
    – Bratchley
    Mar 5, 2018 at 21:40
  • Hey Cristian, did you got an answer to your question? I'm looking for the same thing from the same guys :)
    – ZedTuX
    Oct 14, 2019 at 5:19
  • @ZedTuX Yep, got an answer from them that its not supported :( Oct 15, 2019 at 10:21
  • Okay, thank you very much! Did you find any other that allows it?
    – ZedTuX
    Oct 17, 2019 at 13:22
  • 1
    @ZedTuX No, since having more thought about it, performance would be impacted by this anyway, so pretty much it defeated the initial purpose. (I was trying to setup a kubernetes cluster). Oct 21, 2019 at 8:04

1 Answer 1

4

Question 1: Is it possible to have CPU VT-x enable for a VPS?

Yes, it is possible to have VT-x enabled in a VM, this is called Nested Virtualization.

Question 2: If yes, is it common for VPS hosting providers to offer this? (I want to make sure i'm not asking something stupid)

I can't really tell you what typical VPS providers support or whether your VPS provider supports it. But I don't think that's a stupid question, so I'd just go ahead and ask them.

Looking at cloud providers, Google Cloud and Azure support it, while it seems AWS doesn't support it yet, maybe that is a data point that might be helpful to you?

0

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .