收起左侧

开启nfs共享后引发的kernel crash

1
回复
384
查看
[ 复制链接 ]

1

主题

0

回帖

0

牛值

江湖小虾

2025-1-4 23:14:35 显示全部楼层 阅读模式

设备环境:(pve物理机上安装了一台飞牛系统(V0.8.29)以及另一台ubuntu机器,通过飞牛nas开启的nfs共享给ubuntu机器使用,相当于飞牛nas拥有某一块磁盘的所有权,其他机器都是通过nfs挂载来使用这块磁盘),:

BUG现象:

ubuntu机器上安装的gitea服务,目前在使用gitea的相关操作时(比如新建repo)会超时,具体到原因就是此时飞牛机器会有kernel crash。飞牛的dmesg信息如下

 fh_update: jit.git/tdmLnbh still negative!
[  491.227618] BUG: kernel NULL pointer dereference, address: 0000000000000000
[  491.227628] #PF: supervisor read access in kernel mode
[  491.227637] #PF: error_code(0x0000) - not-present page
[  491.227644] PGD 0 P4D 0
[  491.227650] Oops: 0000 [#1] PREEMPT SMP NOPTI
[  491.227659] CPU: 2 PID: 1275 Comm: nfsd Tainted: G            E      6.6.38-trim #80
[  491.227671] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 4.2023.08-4 02/15/2024
[  491.227682] RIP: 0010:fh_verify+0x19e/0x7a0 [nfsd]
[  491.227743] Code: 03 00 00 4c 89 ee 48 89 ef 44 89 54 24 08 e8 09 fd ff ff 41 89 c7 85 c0 0f 85 d1 fe ff ff 49 8b 46 30 44 8b 54 24 08 41 8b 16 <0f> b7 00 66 45 85 d2 0f 84 75 02 00 00 66 25 00 f0 66 41 39 c2 0f
[  491.227768] RSP: 0018:ffffbbdd4212fd90 EFLAGS: 00010246
[  491.227777] RAX: 0000000000000000 RBX: ffff91fdc7b1e028 RCX: 0000000000000001
[  491.227787] RDX: 0000000000000088 RSI: ffff91fdc717b2d8 RDI: 0000000000000000
[  491.227797] RBP: ffff91fdc2ed0000 R08: ffffbbdd4212fc70 R09: ffff91fdc717b2d8
[  491.227807] R10: 0000000000000000 R11: ffffffffaeccaae8 R12: 0000000000000000
[  491.227817] R13: ffff91fdc5ff1c00 R14: ffff91fdc05939c0 R15: 0000000000000000
[  491.227827] FS:  0000000000000000(0000) GS:ffff91ff37d00000(0000) knlGS:0000000000000000
[  491.227839] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  491.227847] CR2: 0000000000000000 CR3: 00000001063b6003 CR4: 0000000000770ee0
[  491.227860] PKRU: 55555554
[  491.227866] Call Trace:
[  491.227872]  <TASK>
[  491.227878]  ? __die+0x1f/0x70
[  491.227887]  ? page_fault_oops+0x159/0x450
[  491.227896]  ? do_user_addr_fault+0x65/0x620
[  491.227904]  ? exc_page_fault+0x73/0x170
[  491.227913]  ? asm_exc_page_fault+0x22/0x30
[  491.227923]  ? fh_verify+0x19e/0x7a0 [nfsd]
[  491.227974]  nfsd4_getattr+0x16/0x80 [nfsd]
[  491.228021]  nfsd4_proc_compound+0x352/0x670 [nfsd]
[  491.228068]  nfsd_dispatch+0xe2/0x200 [nfsd]
[  491.228358]  ? __pfx_nfsd+0x10/0x10 [nfsd]
[  491.228657]  svc_process_common+0x2ed/0x6f0 [sunrpc]
[  491.228958]  ? __pfx_nfsd_dispatch+0x10/0x10 [nfsd]
[  491.229243]  ? __pfx_nfsd+0x10/0x10 [nfsd]
[  491.229533]  svc_process+0x12d/0x170 [sunrpc]
[  491.229832]  nfsd+0x80/0xd0 [nfsd]
[  491.230118]  kthread+0xf0/0x120
[  491.230370]  ? __pfx_kthread+0x10/0x10
[  491.230625]  ret_from_fork+0x2d/0x50
[  491.230882]  ? __pfx_kthread+0x10/0x10
[  491.231127]  ret_from_fork_asm+0x1b/0x30
[  491.231372]  </TASK>

搜索了下发现有可能时内核bug或者nfs4的bug,具体不清楚,还请官方大大跟踪下

目前我的gitea服务就没有使用挂载的nfs文件系统,改用本地磁盘后就可以正常使用了

出现频率:(必现)

联系方式:(216群-上牛牛)

收藏
送赞 1
分享

43

主题

8457

回帖

0

牛值

管理员

2025-1-6 17:49:43 显示全部楼层
感谢反馈,我们跟进一下
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则