我有一台运行 samba 和 sssd 的 Ubuntu 18.04.02 服务器,负载不错,白天有 300-400 个活跃用户。我周日把它放上去,它一直运行良好,直到今天系统完全停止响应。控制台会接受 root 登录,但从不显示 shell。
我重新启动它并使其运行,并在内核日志中发现了这一点:
Mar 20 13:49:52 fileserver kernel: [235224.207130] sssd_nss[2136]: segfault at a4 ip 00007fb9e3f5f629 sp 00007ffcb635c7e0 error 4 in libdbus-1.so.3.19.4[7fb9e3f34000+4b000]
Mar 20 13:49:52 etsfs05 kernel: [235224.207136] Code: 8d 3d 5b 0f 01 00 48 83 ec 08 b9 c1 02 00 00 e8 7d 1b 00 00 31 c0 48 83 c4 08 c3 66 0f 1f 44 00 00 48 83 ec 08 48 85 ff 74 57 <8b> 47 04 85 c0 78 30 8b 47 08 85 c0 74 29 89 f2 83 e2 fe a8 01 0f
有谁知道有什么方法可以防止这种情况再次发生吗?
答案1
你可能会检查https://bugzilla.redhat.com/show_bug.cgi?id=1283769#c6(“有一种解决方法,要么将缓存移动到 tmpfs,要么增加 [domain] 部分中的‘超时’选项。”)有帮助。