中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

内存诊断任务失败

现象描述

内存诊断任务执行失败。

可能原因

内核参数未正确配置。

处理步骤

常见错误修改,确保内核中配置如下:

CONFIG_UPROBES=y
CONFIG_BPF=y
CONFIG_BPF_SYSCALL=y
# [optional, for tc filters]
CONFIG_NET_CLS_BPF=m
# [optional, for tc actions]
CONFIG_NET_ACT_BPF=m
CONFIG_BPF_JIT=y
# [for Linux kernel versions 4.1 through 4.6]
CONFIG_HAVE_BPF_JIT=y
# [for Linux kernel versions 4.7 and later]
CONFIG_HAVE_EBPF_JIT=y
# [optional, for kprobes]
CONFIG_BPF_EVENTS=y
# Need kernel headers through /sys/kernel/kheaders.tar.xz
CONFIG_IKHEADERS=y

内存诊断中采集工具为BCC,更多可能原因及处理操作请参见https://github.com/iovisor/bcc/blob/77c59c33ca7a6bfdbf44a0b54a32c7d6530874fe/INSTALL.md