内存诊断任务失败
现象描述
内存诊断任务执行失败。
可能原因
内核参数未正确配置。
处理步骤
常见错误修改,确保内核中配置如下:
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。
父主题: FAQ