black_hawk05
@black_hawk05
junior php,js

Автоматическое распределение контейнеров lxc по ядрам?

Здравствуйте. Есть работающий сервер, на нем крутятся несколько процессов, которые в сумме потребляют в среднем 50% всего CPU. Система автоматически распределяет эти процессы по ядрам.
Я поднял контейнер через lxd, прописал ему limits.cpu 2. В результате оказалось, что контейнер намертво привязывается случайным образом к двум ядрам и получается, если вне контейнера какой-то процесс попадает на эти ядра, то эта нагрузка видна и в контейнере.
Подскажите как настроить распределение контейнера по ядрам, чтобы он автоматически использовал более свободные, а также имел приоритет по сравнению с другими процессами внутри системы физ. сервера?
Пример загрузки cpu prntscr.com/n6hpl5
Спасибо.
  • Вопрос задан
  • 60 просмотров
Пригласить эксперта
Ответы на вопрос 1
Sanes
@Sanes
В LXD нельзя указать конкретные ядра. Точно можно в OpenVZ 7.
В последней версии появились приоритеты для CPU, диска и сети.
Вообще зря паритесь, система не глупая, разберется, как правильно работать с CPU.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы