Just wanted to add my voice to the unhappy people because of proxmox staff not acknowledging that they made a mistake.
LXC. I understand there are good reasons to go from openvz to lxc, but the fact that the containers can see the node's info is a major drawback that makes proxmox unusable for different kind of production environments.What mistake to you talk about exactly?
I understand there are good reasons to go from openvz to lxc, but the fact that the containers can see the node's info is a major drawback that makes proxmox unusable for different kind of production environments.
Jip, works! Now the kernel messages needs to disappear
There is no direct relation, because sockets/cores are just attributes describing the processor architecture,
and we simply use the host architecture for containers. CPU limit/units are CFS scheduler settings, which are now available
for containers and kvm VMs.
CPU units is a CFS scheduler feature described here (cpu.shares):
https://www.kernel.org/doc/Documentation/scheduler/sched-design-CFS.txt
CPU limit refers to 'cfs_period_us' feature described here:
https://www.kernel.org/doc/Documentation/scheduler/sched-bwc.txt
So CPU limit is basically the maximum number of cores a container can utilize.