level 1
BID540602
楼主
原标题: 针对 cgroup 环境因中间层组件对新 syscall 不佳的 fallback 机制导致操作阻断的变通解决方案
因为贴吧太过限制, 不能直接贴. 所以这里只能给出我在 osc 的链接
https my.oschina.net u 2335770 blog 4952454
这篇文章主要是解决, 较老版本的轻量级容器工具 systemd-nspawn 由于不能很好处理新版 glibc 针对新 syscall 调用, 导致容器内的相关软件无法运行. 例如我遇到的就是 ArchLinux 容器在升级到 glibc-2.33-3 后,
不仅仅是 pacman 没法运行, 甚至连 test 这样的命令也出现问题. 问题就在于 systemd-nspawn 没有很好处理针对 faccessat2 fallback.
希望能帮助到有这类问题的人.
2021年02月12日 09点02分
1
因为贴吧太过限制, 不能直接贴. 所以这里只能给出我在 osc 的链接
https my.oschina.net u 2335770 blog 4952454
这篇文章主要是解决, 较老版本的轻量级容器工具 systemd-nspawn 由于不能很好处理新版 glibc 针对新 syscall 调用, 导致容器内的相关软件无法运行. 例如我遇到的就是 ArchLinux 容器在升级到 glibc-2.33-3 后,
不仅仅是 pacman 没法运行, 甚至连 test 这样的命令也出现问题. 问题就在于 systemd-nspawn 没有很好处理针对 faccessat2 fallback.
希望能帮助到有这类问题的人.