@@ -38,9 +38,9 @@ DeepFlow 中的 eBPF 能力(AutoTracing、AutoProfiling)对内核版本的
3838| | \* | 4.17+ | Y | Y | Y | Y |
3939| | SUSE 12 SP5 | 4.12 [ 5] | Y | Y | | Y |
4040| ARM | CentOS 8 | 4.18 | Y | Y | Y | Y |
41- | | EulerOS | 5.10+ | Y | Y | Y | Y |
42- | | 麒麟 KylinOS V10 SP1 | 4.19.90-23 [ 6 ] | Y | Y | Y | Y |
43- | | 麒麟 KylinOS V10 SP2 | 4.19.90-25.24+ [ 7 ] | Y | Y | Y | Y |
41+ | | EulerOS | 5.10+ [ 6 ] | Y | Y | Y | Y |
42+ | | 麒麟 KylinOS V10 SP1 | 4.19.90-23 [ 7 ] | Y | Y | Y | Y |
43+ | | 麒麟 KylinOS V10 SP2 | 4.19.90-25.24+ [ 8 ] | Y | Y | Y | Y |
4444| | 麒麟 KylinOS V10 SP3 | 4.19.90-52.24+ | Y | Y | Y | Y |
4545| | 其他发行版 | 5.8+ | Y | Y | Y | Y |
4646
@@ -58,8 +58,11 @@ DeepFlow 中的 eBPF 能力(AutoTracing、AutoProfiling)对内核版本的
5858- [ 3] : 容器内部的 Golang/OpenSSL 进程不支持
5959- [ 4] : 在内核 4.14 版本中,一个 ` tracepoint ` 不能被多个 eBPF program attach(如:不能同时运行两个或多个 deepflow-agent),其他版本不存在此问题
6060- [ 5] : 目前支持 SUSE 12 SP5 4.12.14,但是 Linux 社区的 4.12 版本依然不支持。
61- - [ 6] : KylinOS V10 SP1 部分内核例如:4.19.90-23.48.v2101.ky10.aarch64,4.19.90-23.48.v2101.ky10.aarch64 正常运行,不确保 KylinOS V10 SP1 所有 aarch64 架构的内核都能正常运行 deepflow-agent。
62- - [ 7] : KylinOS V10 SP2 某些内核如:4.19.90-24.4.v2101.ky10.aarch64 由于不支持 ` bpf_probe_read_user() ` 无法读取用户态的任何数据因而不支持 AutoTracing 功能,但可支持持续剖析和文件读写追踪功能。
61+ - [ 6] : 虽然文档中标注 EulerOS 需 5.10 及以上内核版本,但在实际测试中,部分 EulerOS V2R10(4.19 vhulk 内核)亦可正常运行 deepflow-agent,例如:
62+ - 4.19.90-vhulk2204.1.0.h1160.eulerosv2r10.aarch64
63+ - 4.19.90-vhulk2211.3.0.h1543.eulerosv2r10.aarch64
64+ - [ 7] : 已验证 KylinOS V10 SP1 的部分 aarch64 内核(如 4.19.90-23.48.v2101.ky10.aarch64)可以正常运行 deepflow-agent,但不保证 KylinOS V10 SP1 的所有内核版本均能正常运行。
65+ - [ 8] : KylinOS V10 SP2 某些内核如:4.19.90-24.4.v2101.ky10.aarch64 由于不支持 ` bpf_probe_read_user() ` 无法读取用户态的任何数据因而不支持 AutoTracing 功能,但可支持持续剖析和文件读写追踪功能。
6366
6467deepflow-agent 运行权限的要求:
6568
0 commit comments