V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
wniming
V2EX  ›  Linux

普通用户如何在自定义的根 cgroup 中运行 podman?

  •  
  •   wniming · 4 小时 7 分钟前 · 201 次点击

    环境如下:

    d@develop:~$ cat /sys/fs/cgroup/user.slice/user-$(id -u).slice/cpuset.cpus.effective
    0-15
    d@develop:~$ 
    d@develop:~$ cat /sys/fs/cgroup/custom.slice/cpuset.cpus.effective
    16-19
    d@develop:~$ 
    

    当前用户的 cgroup 的 cpuset 是 0-15 ,自定义的 custom.slice 这个 cgroup 的 cpuset 是 16-19 ,我希望 podman 在 custom.slice 这个 cgroup 中运行,试了下面这种方法不管用:

    systemd-run --slice=custom.slice --scope podman start f42
    

    有没有 v 友能指导一下要怎么实现?

    1 条回复    2025-09-13 20:02:11 +08:00
    abbottcn
        1
    abbottcn  
       2 小时 8 分钟前 via iPhone
    可能不相关,仅供参考。

    高性能计算中,使用 slurm 等调度器,管制资源分派。slurm cgroup
    其他层面不懂。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2784 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 18ms · UTC 14:10 · PVG 22:10 · LAX 07:10 · JFK 10:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.