业务服务器发现很多类似下面的报错
[11838872.000469] XFS: tp_fstore_op(484601) possible memory allocation deadlock size 32800 in kmem_alloc (mode:0x250)
[11838872.589007] XFS: tp_fstore_op(485157) possible memory allocation deadlock size 32872 in kmem_alloc (mode:0x250)
[11838872.683625] XFS: tp_fstore_op(484601) possible memory allocation deadlock size 32800 in kmem_alloc (mode:0x250)
[11838873.555405] XFS: tp_fstore_op(485157) possible memory allocation deadlock size 32872 in kmem_alloc (mode:0x250)
[11838874.133343] XFS: tp_fstore_op(484601) possible memory allocation deadlock size 32800 in kmem_alloc (mode:0x250)
[11838875.029768] XFS: tp_fstore_op(485157) possible memory allocation deadlock size 32872 in kmem_alloc (mode:0x250)
[11838875.432312] XFS: tp_fstore_op(484601) possible memory allocation deadlock size 32800 in kmem_alloc (mode:0x250)
[11838876.812236] XFS: tp_fstore_op(485157) possible memory allocation deadlock size 32872 in kmem_alloc (mode:0x250)
系统相关信息如下:
# cat /etc/redhat-release
CentOS Linux release 7.5.1804 (Core)
# uname -r
3.10.0-957.5.1.el7.x86_64
根据下面文章参考,怀疑是内核BUG,建议升级到 kernel-3.10.0-1062.el7或更新版本:
https://centos.org/forums/viewtopic.php?t=52412
Four years later, at long last, the bug has been fixed in kernel-3.10.0-1062.el7. This is the GA kernel in EL7.7. CentOS will release this version in the CR repository very soon.