Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Následující verze | Předchozí verze | ||
navody:vps:cgroups [2023/02/25 17:49] – vytvořeno Aither | navody:vps:cgroups [2025/06/23 16:00] (aktuální) – init skripty uz jsou aktualizovane aither | ||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
+ | < | ||
====== Control groups (cgroups) ====== | ====== Control groups (cgroups) ====== | ||
Control groups (dále jen cgroups) v Linuxu slouží pro limitování a účtování | Control groups (dále jen cgroups) v Linuxu slouží pro limitování a účtování | ||
Řádek 8: | Řádek 9: | ||
Podstatné je, že existují dvě verze cgroups: v1 a v2. Protože VPS jsou kontejnery, | Podstatné je, že existují dvě verze cgroups: v1 a v2. Protože VPS jsou kontejnery, | ||
- | použitá verze cgroups je dána hostitelem a uvnitř VPS nelze změnit. | + | použitá verze cgroups je dána hostitelem a uvnitř VPS nelze změnit. |
- | všude | + | nad cgroups v1. Tato verze je postupně vytlačována a v blízké budoucnosti |
- | [[https:// | + | [[https:// |
+ | (systemd v256 by stále měl fungovat). | ||
===== cgroups v2 ===== | ===== cgroups v2 ===== | ||
- | Postupný přechod na cgroups v2 plánujeme v roce 2023. Situace je komplikovaná tím, že | + | Situace je komplikovaná tím, že starší systémy cgroups v2 nepodporují a v rámci jednoho node |
- | starší systémy cgroups v2 nepodporují a v rámci jednoho node lze používat buď v1, nebo v2. | + | lze používat buď v1, nebo v2. Provozujeme |
- | Budeme | + | a nody s cgroups v2 pro nové VPS a distribuce, které v2 podporují. |
- | nové VPS a distribuce, které v2 už podporují. | + | vpsAdminu můžeš vidět, jakou verzi cgroups jednotlivé nody používají. Do budoucna |
+ | vše co půjde na cgroups v2. | ||
===== Podpora cgroups v2 ===== | ===== Podpora cgroups v2 ===== | ||
Tyto distribuce podporují cgroups v2: | Tyto distribuce podporují cgroups v2: | ||
- | * Alpine Linux s aktuálním init skriptem ze šablony | + | * Alpine Linux |
+ | * Arch Linux | ||
* CentOS / Alma Linux / Rocky Linux >= 8 | * CentOS / Alma Linux / Rocky Linux >= 8 | ||
* Debian >= 9 | * Debian >= 9 | ||
- | * Devuan | + | * Devuan |
* Fedora >= 31 (možná i starší) | * Fedora >= 31 (možná i starší) | ||
* NixOS >= 19.03 (možná i starší) | * NixOS >= 19.03 (možná i starší) | ||
* openSUSE Leap >= 15.1 (možná i starší) | * openSUSE Leap >= 15.1 (možná i starší) | ||
* Ubuntu >= 18.04 | * Ubuntu >= 18.04 | ||
- | * Void Linux s aktuálním init skriptem ze šablony | + | * Void Linux |
===== Nastavení verze cgroups ===== | ===== Nastavení verze cgroups ===== | ||
Řádek 35: | Řádek 39: | ||
by mělo stačit se spolehnout na podporu cgroups v2 v distribuci. Výchozí nastavení se tedy | by mělo stačit se spolehnout na podporu cgroups v2 v distribuci. Výchozí nastavení se tedy | ||
řídí použitou distribucí, | řídí použitou distribucí, | ||
- | a distribuce umožňuje, budeme postupně přesouvat na nody s cgroups v2. | + | a distribuce umožňuje, budeme postupně |
Pokud aplikace ve VPS vyžadují konkrétní cgroups verzi a změna není možná, lze | Pokud aplikace ve VPS vyžadují konkrétní cgroups verzi a změna není možná, lze | ||
to nastavením ve vpsAdminu zohlednit. Pokud by sis naopak přál verzi cgroups změnit, napiš | to nastavením ve vpsAdminu zohlednit. Pokud by sis naopak přál verzi cgroups změnit, napiš | ||
- | prosím na podporu a VPS přesuneme na jiný node (zatím však node s cgroups v2 nemáme, je to v řešení). | + | prosím na podporu a VPS přesuneme na jiný node. |
+ |