Systemd

如何在 fstab 中使用 cgroups 而不是 systemd 中的預設 /sys/fs/cgroup?

  • February 19, 2021

我想從 fstab 掛載我的 cgroup,而不是讓 systemd 將它們掛載到 /sys/fs/cgroup。我的 fstab 使用 /cgroup/cpu、/cgroup/blkio.. 等目標編寫。當我啟動時,機器啟動到緊急模式,我看到如下消息:

[FAILED] Failed to mount /cgroup/cpu.
See 'systemctl status cgroup-cpu.mount' for details.

檢查狀態報告:

mount: /cgroup/cpu: cgroup already mounted on /sys/fs/cgroup/systemd.

因此,看起來 systemd 正在競相安裝自己的 cgroup,然後才在 fstab 中安裝我想要的 cgroup。

有什麼方法可以讓 systemd 在 fstab 中屈服於我的 cgroups?

經過一番探勘,我了解到 systemd 拒絕在安裝這些文件的位置上做出讓步。本頁概述了哪些掛載可以防止自動掛載,哪些不能自動掛載。該列表指定/sys/fs/cgroup始終自動安裝。

引用自:https://unix.stackexchange.com/questions/629730