Описание тега cgroup

cgroups (управляющие группы) - это функция ядра Linux для ограничения, учета и изоляции использования ресурсов (ЦП, память, дисковый ввод-вывод и т. д.) для групп процессов.
3 ответа

Можете ли вы использовать CGroups внутри контейнера OpenVZ?

Просто быстрый вопрос, на который у меня возникли проблемы с поиском ответа: Авторы OpenVZ вносят большой объем кода в ядро ​​Linux, чтобы получить возможности виртуализации непосредственно внутри вашей операционной системы. Одним из примеров этого …
15 авг '14 в 00:58
1 ответ

Почему cgroups (blkio обслуживаемые байты) и iotop дают разные результаты

Я работаю с инструментами пользовательского пространства lxc в Ubuntu 14.04 и хочу провести несколько стресс-тестов и тестирование производительности в контейнере. Я знаю, что free и htop не работают должным образом в контейнере. Я использую dd и bo…
17 июн '14 в 05:23
0 ответов

`systemctl show` выводит неверное значение MemoryCurrent

На одной коробке, systemctl show получить неправильное значение для использования памяти устройства: $ systemctl show crond | grep MemoryCurrent MemoryCurrent=18446744073709551615 18446744073709551615 == UINT64_MAXэто должно быть неверно. но другой …
23 июл '18 в 07:21
1 ответ

Cannot find network subsystem in cgroup on Ubuntu 12.04 LTS

Я пытаюсь использовать cgroups для ограничения пропускной способности сети процесса, как описано в этом ответе. Однако я не могу найти "файлы", на которые они ссылаются. Я использую Ubuntu 12.04 LTS с установленным cgroup-bin. cgroups автоматически …
1 ответ

Ограничить использование личной памяти для пользователя

Я использую cgroups с контроллером памяти, чтобы установить ограничение памяти для каждого пользователя (используя memory.limit_in_bytes установка). Проблема в том, что этот параметр также учитывает использование кэша. Следовательно, если ограничени…
15 мар '13 в 01:49
1 ответ

Cgroups, ограничение памяти на пользователя

Можно ли ограничить использование памяти для пользователя, а не для группы? Это мой конфиг... /etc/cgconfig.conf mount { cpu = /cgroup/cpu_and_mem; cpuacct = /cgroup/cpu_and_mem; memory = /cgroup/cpu_and_mem; } group small { cpu { cpu.shares="100"; …
04 сен '15 в 03:02
0 ответов

Как запустить первоначальный вход в систему, чтобы был создан пользовательский фрагмент

Возможно, здесь я придерживаюсь неправильного подхода, но новая реализация cgroups для centos 7 позволяет вам ограничить доступ пользователя к системным ресурсам, прикрепляя указанные ограничения к его слайсам. То есть. systemctl set-property user-1…
20 июл '16 в 22:16
0 ответов

Использование ядер с `isolcpus` и`cpuset`

У меня Red Hat Enterprise Linux Server версии 6.9 (Сантьяго) (мне это не удается). В конфигурационном файле GRUB у меня есть, скажем, isolcpus=2-32 (из 36 ядер). У меня также есть группа с cpuset=2-32 назначается через cgset.conf ко всем важным проц…
05 сен '17 в 15:10
1 ответ

Высоко на%wa от верхней команды, есть ли способ ограничить это?

Вот моя последняя информация, прежде чем он застрял: top - 18:26:10 up 238 days, 5:43, 3 users, load average: 1782.01, 1824.47, 1680.36 Tasks: 1938 total, 1 running, 1937 sleeping, 0 stopped, 0 zombie Cpu(s): 2.4%us, 3.0%sy, 0.0%ni, 0.0%id, 94.5%wa,…
12 июн '15 в 10:46
1 ответ

CFS hardlimit в cgroups

Я недавно переехал в KVM. Ранее я использовал xen и его функцию ограничения в планировщике кредита. Где мы можем установить крышку процессора для виртуальной машины. Я искал похожую функцию для установки жестких ограничений на виртуальную машину в K…
31 окт '11 в 20:29
1 ответ

Приоритет ввода / вывода на том LVM (cgroups)

Как я могу определить приоритеты производительности ввода / вывода томов LVM с помощью cgroups? Я знаю, что могу использовать ionice для внесения изменений на уровне процесса, но я хочу сделать это для каждого LV, а не для процесса.
23 дек '13 в 10:56
0 ответов

Проблема с использованием контрольной группы net_cls в тандеме с tc для фильтрации пакетов

У меня возникли проблемы с ограничением пропускной способности сети с помощью группы управления net_cls в сочетании с контроллером трафика Linux (tc). Я думаю, что я могу быть просто смущен тем, как я пишу правила фильтрации. Я подумал, что самый пр…
29 май '14 в 17:35
0 ответов

Как изменить конфигурацию Docker lxc/cgroup во время выполнения

Я хотел бы изменить настройки Docker lxc/cgroup во время работы контейнера. Как пример, если я запускаю контейнер, как это: docker run --lxc-conf="lxc.cgroup.cpuset.cpus = 0" ... Как настроить параметр на "lxc.cgroup.cpuset.cpus = 1" без остановки и…
06 авг '14 в 22:11
0 ответов

Убить работающий процесс внутри докера

Я бегу find команда на очень большую папку внутри моего докера, и теперь она застряла более часа. Я пытался kill -9 процесс, и убить контейнер докера с docker kill <containerid>, но ничто не помогает ему двигаться. Я не могу больше запускать к…
27 мар '19 в 10:10
0 ответов

systemd-logind: не удалось создать группу... Нет такого файла или каталога

Получение ошибки ниже в auth.log, Была похожая проблема с sshd а также systemd раньше, но я думаю, что это не связано. cgroup участвует как-то. Какие-нибудь мысли? Этот хост работает как контейнер Proxmox. # tail -f /var/log/auth.log Feb 25 13:34:08…
25 фев '19 в 19:59
1 ответ

Сеансы пользователей в иерархии контрольной группы systemd, зачем это нужно?

Когда пользователь входит на сервер с помощью systemd, логика PAM выполняет pam_systemd. С этим модулем пользователи регистрируются в группе управления systemd. Это пример входа двух пользователей (root и обычный пользователь) на сервер: # systemd-c…
25 мар '19 в 15:22
1 ответ

Это вообще плохая идея запускать MongoDB и ElasticSerach на одних и тех же узлах

Простой вопрос: глупо ли запускать mongodb и asticsearch на одних и тех же узлах в кластере из трех, если вы заботитесь о голоде памяти mongodb с помощью cgroups и игнорируете аспект параллельного ввода-вывода?
02 мар '15 в 16:35
2 ответа

Каковы преимущества / недостатки использования cgroups?

Я администрирую несколько серверов на базе Linux, и мы рассматриваем миграцию нескольких приложений JBoss, а также нескольких веб-сайтов, работающих на Apache, с сервера RHEL 5.5 (64-разрядный) с 4 ядрами на сервер RHEL 6 (64-разрядный) с 24 ядра. М…
13 июл '11 в 16:40
2 ответа

Как вести сетевой учет с помощью cgroups

Я пытаюсь получить сетевую статистику для групп процессов. Насколько я знаю, сложный сетевой учет в linux обычно выполняется с использованием инфраструктуры учета netfilter/iptables. Как я хотел бы иметь наследство для таких групп cgroups было бы хо…
27 авг '12 в 19:40
2 ответа

Как мне настроить LXC, чтобы разрешить использование SCHED_RR в контейнере?

Любые идеи о том, как я могу настроить LXC/cgroups, чтобы разрешить использование SCHED_RR для приложений в контейнере? В интернете я видел упоминание о размонтировании cpu-cgroup, я пробовал это вручную (запуск umount на cpu cgroup), что, похоже, н…
22 сен '14 в 05:04