すべてのプロダクト
Search
ドキュメントセンター

Alibaba Cloud Linux:Alibaba Cloud Linux 4 で cgroup v1 に切り替える方法

最終更新日:Sep 04, 2025

Alibaba Cloud Linux 4 はデフォルトで cgroup v2 を有効にしていますが、cgroup v1 への切り替えもサポートしています。このトピックでは、現在の cgroup バージョンの確認方法と切り替え方法について説明します。

説明

cgroup v1 と cgroup v2 は、cgroup メカニズムの 2 つの主要なバージョンです。設計と使用方法に大きな違いがあります。詳細については、「cgroup v1 と cgroup v2 の違い」をご参照ください。

適用されるオペレーティングシステム

Alibaba Cloud Linux 4

手順

  1. 現在の cgroup バージョンを確認します。

    mount | grep cgroup

    出力に cgroup2 が含まれている場合、システムで cgroup v2 が有効になっていることを示します。

    cgroup2 on /sys/fs/cgroup type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot)
  2. systemd.unified_cgroup_hierarchy=0 パラメーターと systemd.legacy_systemd_cgroup_controller パラメーターをカーネルに追加します。

    grubby --update-kernel=/boot/vmlinuz-$(uname -r) --args="systemd.unified_cgroup_hierarchy=0 systemd.legacy_systemd_cgroup_controller"
  3. 変更を有効にするために、システムを再起動します。

    reboot
  4. cgroup バージョンを再度確認します。

    mount | grep cgroup

    次の出力は、システムで cgroup v1 が有効になっていることを示します。

    tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,size=4096k,nr_inodes=1024,mode=755)
    cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/usr/lib/systemd/systemd-cgroups-agent,name=systemd)
    cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
    cgroup on /sys/fs/cgroup/rdma type cgroup (rw,nosuid,nodev,noexec,relatime,rdma)
    cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
    cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
    cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
    cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
    cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
    cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
    cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
    cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)
    cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)