---
title: 内存诊断采集时报错
description: "内存诊断采集时报错，报错信息：modprobe:FATAL:Module kheaders not found in directory /l**b/m**s/4.19.90-vhulk2211.3.0.h1489.eulerosv2r10.aarch64"
url: https://www.hikunpeng.com/document/detail/zh/kunpengdevkithistory/devkit_24/usermanual/kunpengfaq_06_0028.html
sourcePath: /source/zh/kunpengdevkithistory/devkit_24/usermanual/kunpengfaq_06_0028.html
indexId: 8ccef635e78265011ff3fa7838f604ed80f152a4f8b9d8db31d0a16ff4dc096276
---
# 内存诊断采集时报错

#### 现象描述

内存诊断采集时报错，报错信息：modprobe:FATAL:Module kheaders not found in directory /l**b/m**s/4.19.90-vhulk2211.3.0.h1489.eulerosv2r10.aarch64


#### 可能原因

/lib/modules下对应的内核版本目录中不包含build文件，无法查询到对应的kernel-headers。


#### 处理步骤

1. 安装依赖。
  1 yum install kernel-devel

  注意kernel-devel版本是否与内核的版本一致，若不一致执行查看软链接。

2. 查看软链接。
  在/lib/modules下进入对应的aarch64版本目录（yum安装的kernel-devel版本），查看build对应的软链接。

  图1 对应软链接

3. 添加软链接。
  在/lib/modules下对应内核版本目录中添加build的软链接，可先通过uname -a查看对应内核版本。

```
ln -sf
目标文件
build
```
