nvme硬盘xfs格式循环drop cache时会导致磁盘挂死

CPU/显卡/打印机/USB设备等硬件问题
回复
fishinlove
帖子: 1
注册时间: 2020-12-22 19:44

nvme硬盘xfs格式循环drop cache时会导致磁盘挂死

#1

帖子 fishinlove » 2020-12-22 20:03

【问题现象】
1、当出现系统挂上时,在nvme硬盘目录执行ls命令卡死无回显;
2、远程使用putty等工具无法在登录服务器,输入用户名和密码之后卡死;

系统: ubuntu 18.04.4, arm64服务器,内核5.8.9

a. 通过dmesg信息排查怀疑后台drop_caches.sh 触发了 end_page_writeback()函数中的get_page()代码分支,导致xfs驱动挂死;
b. 日志信息中有 Kernel BUG at mm/filemap.c:1315! 等日志信息;


drop_caches.sh代码:
#!/bin/bash
while:
do
sleep 120; echo 3 > /proc/sys/vm/drop_caches
done
回复