惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Recent Announcements
Recent Announcements
Martin Fowler
Martin Fowler
MongoDB | Blog
MongoDB | Blog
Engineering at Meta
Engineering at Meta
Stack Overflow Blog
Stack Overflow Blog
Google DeepMind News
Google DeepMind News
Microsoft Security Blog
Microsoft Security Blog
aimingoo的专栏
aimingoo的专栏
I
InfoQ
B
Blog
WordPress大学
WordPress大学
Jina AI
Jina AI
小众软件
小众软件
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园_首页
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
酷 壳 – CoolShell
酷 壳 – CoolShell
阮一峰的网络日志
阮一峰的网络日志
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
G
Google Developers Blog
C
Check Point Blog
月光博客
月光博客
L
LangChain Blog
GbyAI
GbyAI

博客园 - fengjian1585

k8s Gateway API 详解 linux 挂载点覆盖清理原数据 coze 入门学习 手机安装 openclaw 关闭ingress 8443 端口 tomcat 设置 catalina.out 按天切割 Harbor 启用 Trivy 禁用 MinIO 的 Web Console 重定向功能 堆设置了8G,java进程却占用了12G内存 k8s优化选项 pod启动后一直containerCreating状态解决 Kubernetes Cilium网络组件和CoreDNS配置 mkfs对磁盘设置标签 K8S的CoreDns配置文件添加域名解析 nginx代理两套k8s ingress 不同域名 pip 搭建源 使用 kubectl debug 创建临时调试容器 openvpn server证书过期处理 - fengjian1585 Harbor Swagger接口泄露漏洞处理 "too many open files" 文件句柄 Kafka 常见故障及解决方案 华为昇腾 910B GPU Nginx与Upstream之间产生大量TIME_WAIT连接的解决办法 debian libc.musl-x86_64.so.1 => not found
麒麟linx v10 sp3 cgroup v1 变更为cgroup v2
fengjian1585 · 2026-08-25 · via 博客园 - fengjian1585

1. 两个版本的核心区别总结:

image

 二 检查当前 cgroup 版本

# 检查 cgroup 文件系统类型,如果输出是 cgroup2fs,说明已经是 v2;如果是 tmpfs,则是 v1。
stat -fc %T /sys/fs/cgroup/

三 修改操作系统启动参数

编辑 GRUB 配置文件 /etc/default/grub。

在 GRUB_CMDLINE_LINUX 变量中添加参数 systemd.unified_cgroup_hierarchy=1,并确保没有冲突的 v1 参数(如 cgroup_no_v1=all)。修改后类似:

GRUB_CMDLINE_LINUX="... systemd.unified_cgroup_hierarchy=1"

四 更新 GRUB 配置

grub2-mkconfig -o /boot/grub2/grub.cfg

五 重启节点并验证

stat -fc %T /sys/fs/cgroup/

如果输出变为 cgroup2fs,则操作系统层面的切换已成功。如果输出是 cgroup2 显示 UNKNWN (0X63677270)

看到的 0x63677270 这个数字,其实是 cgroup v2 文件系统在 Linux 内核中的标准魔术数(Magic Number)。这个魔术数从 Linux 内核 4.5 版本开始定义并持续沿用至今。

所以,stat 命令显示这个数字,恰恰说明你的系统内核可能已经识别并挂载了 cgroup v2,只是当前使用的 stat 命令(可能来自较旧的 coreutils 工具集或其替代实现)无法将 0x63677270 这个数字翻译成我们熟悉的 cgroup2fs 字符串而已。

检查挂载点(最推荐):执行以下命令,如果看到 cgroup2 的挂载记录,则证明 v2 已启用。

若输出包含类似 cgroup2 on /sys/fs/cgroup type cgroup2 (rw,relatime,seclabel) 的行,则说明 cgroup v2 已生效。

检查文件系统支持:执行以下命令,确认内核是否编译了 cgroup v2 支持。

grep cgroup2 /proc/filesystems