Hi guys,
I want vm1 to run on cpu1, and vm2 to run on cpu0, due to a graphics card configuration (they are not reversible). the vms are used for gaming so it is important that the vms run on the correct node with the gpu.
my question is, how do i do this?
i tried setting numa0 but it says im missing cpus:
do i need to assign all cores from the other node to the vm if i dont want to use it? that doesnt seem right to me but i'm new to numa node stuff.
any help is greatly appreciated.
I want vm1 to run on cpu1, and vm2 to run on cpu0, due to a graphics card configuration (they are not reversible). the vms are used for gaming so it is important that the vms run on the correct node with the gpu.
my question is, how do i do this?
i tried setting numa0 but it says im missing cpus:
Code:
numa0: cpus=6;7;8;9;10;11,hostnodes=1,memory=16384,policy=bind
Code:
kvm: warning: CPU(s) not present in any NUMA nodes: CPU 0 [socket-id: 0, core-id: 0, thread-id: 0], CPU 1 [socket-id: 0, core-id: 1, thread-id: 0], CPU 2 [socket-id: 0, core-id: 2, thread-id: 0], CPU 3 [socket-id: 0, core-id: 3, thread-id: 0], CPU 4 [socket-id: 0, core-id: 4, thread-id: 0], CPU 5 [socket-id: 0, core-id: 5, thread-id: 0]
kvm: warning: All CPU(s) up to maxcpus should be described in NUMA config, ability to start up with partial NUMA mappings is obsoleted and will be removed in future
TASK ERROR: start failed: QEMU exited with code 1
do i need to assign all cores from the other node to the vm if i dont want to use it? that doesnt seem right to me but i'm new to numa node stuff.
any help is greatly appreciated.