Рейтинг:0

Почему процессоры кажутся такими активными на сервере Ubuntu 20.04 без заметных служб, работающих в контейнере LXC?

флаг bd

На минимальном сервере Ubuntu 20.04, который только что был настроен (и с некоторыми отключенными службами), я обнаружил, что хтоп сообщает, что происходит больше активности процессора, чем то, что, по моему мнению, должно происходить, и я не уверен, что (в этом непривилегированном контейнере LXC) он получает активность от других одноранговых виртуальных машин и контейнеров или Ubuntu просто ведет себя очень плохо.

Вот небольшой скринкаст для иллюстрации: скриншот

У меня 16 ядер (из 24 на сервере) закреплены за этим LXC ct.

хтоп находится в версии 2.2.0.

содержимое конфигурационного файла:

lxc.cgroup.relative = 0
lxc.cgroup.dir.monitor = lxc.monitor/101
lxc.cgroup.dir.container = lxc/101
lxc.cgroup.dir.container.inner = нс
lxc.arch = amd64
lxc.include = /usr/share/lxc/config/ubuntu.common.conf
lxc.include = /usr/share/lxc/config/ubuntu.userns.conf
lxc.seccomp.profile = /var/lib/lxc/101/rules.seccomp
lxc.apparmor.profile = сгенерировано
lxc.apparmor.allow_nesting = 1
lxc.mount.auto = система: смешанная
lxc.monitor.unshare = 1
lxc.idmap = и 0 100000 65536
lxc.idmap = г 0 100000 65536
lxc.tty.max = 2
lxc.environment = ТЕРМИН = Linux
lxc.uts.name = ИМЯ ХОСТА
lxc.cgroup2.memory.max = 25769803776
lxc.cgroup2.memory.swap.max = 17179869184
lxc.rootfs.path = /var/lib/lxc/101/rootfs
lxc.net.0.type = veth
lxc.net.0.veth.pair = veth101i0
lxc.net.0.hwaddr = 14:5A:59:1A:BA:25
lxc.net.0.name = eth0
lxc.net.0.script.up = /usr/доля/lxc/lxcnetaddbr
lxc.cgroup2.cpuset.cpus = 0-1,3,5,7,9-11,13,15-19,21-22
James S. avatar
флаг de
У вас есть шестнадцать ядер, назначенных вашему контейнеру? Какая у вас версия htop? опубликовать конфигурацию вашего контейнера?
флаг bd
@Джеймс С. измененный вопрос по запросу.
James S. avatar
флаг de
Вы используете *16*ядерный контейнер с *24G*RAM? из любопытства, а что ты гонишь в этом звере?
флаг bd
Просто тестирую, но, вероятно, PostgreSQL.
James S. avatar
флаг de
:D дикарь. Является ли ваш контейнер *полной* средой 20.04, с оболочками, службами и прочим, или он лишен всего, что можно было бы ожидать, скажем, от образа Docker?
флаг bd
По умолчанию это образ LXC от Proxmox, который, в свою очередь, взят с https://images.linuxcontainers.org/. Так что да, это минимальная установка, как вы можете видеть, но я просто включил на ней SSHd и могу делать все, что угодно, включая запуск графического интерфейса, если захочу.
James S. avatar
флаг de
Я имею в виду, если вы уже смотрите на htop, что он вам показывает, когда вы нажимаете F6 и сортируете по% ЦП?
флаг bd
@Джеймс С. это точка зрения, которую я даю в своем коротком скринкасте... :)
James S. avatar
флаг de
ЛОЛ конечно, извините. В любом случае, я не уверен, что смогу чем-то помочь - это очень странный контейнер.Я гораздо больше привык ко многим, *МНОГО* очень маленьким (

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.