我們有一個帶有以下元件的郵件伺服器(CentOS 6.5):
- 後綴
- 鴿舍
- mysql
- MailScanner(spamassassin、clamav)
- GFS2分區
昨晚伺服器崩潰了,這是之前的內核日誌:
May 11 01:07:01 mail1 kernel: original: gfs2_fallocate+0xdc/0x540 [gfs2]
May 11 01:07:01 mail1 kernel: pid: 24608
May 11 01:07:01 mail1 kernel: lock type: 2 req lock state : 1
May 11 01:07:01 mail1 kernel: new: gfs2_fallocate+0xdc/0x540 [gfs2]
May 11 01:07:01 mail1 kernel: pid: 24608
May 11 01:07:01 mail1 kernel: lock type: 2 req lock state : 1
May 11 01:07:01 mail1 kernel: G: s:EX n:2/28b165f5 f:yfIqob t:EX d:EX/0 a:1 v:0 r:4 m:200
May 11 01:07:01 mail1 kernel: H: s:EX f:W e:0 p:24608 [imap] gfs2_fallocate+0xdc/0x540 [gfs2]
May 11 01:07:01 mail1 kernel: H: s:EX f:W e:0 p:24608 [imap] gfs2_fallocate+0xdc/0x540 [gfs2]
May 11 01:07:01 mail1 kernel: H: s:EX f:W e:0 p:24608 [imap] gfs2_fallocate+0xdc/0x540 [gfs2]
May 11 01:07:01 mail1 kernel: H: s:EX f:W e:0 p:24608 [imap] gfs2_fallocate+0xdc/0x540 [gfs2]
May 11 01:07:01 mail1 kernel: H: s:EX f:W e:0 p:24608 [imap] gfs2_fallocate+0xdc/0x540 [gfs2]
May 11 01:07:01 mail1 kernel: H: s:EX f:W e:0 p:24608 [imap] gfs2_fallocate+0xdc/0x540 [gfs2]
May 11 01:07:01 mail1 kernel: H: s:EX f:W e:0 p:24608 [imap] gfs2_fallocate+0xdc/0x540 [gfs2]
我在這篇文章中找到了這些解決方案,標題為:/var/log/messages 顯示類似「H: s:EX f:W e:0 p:19456 [imap] gfs2_fallocate+0xdc/0x540 [gfs2]」的行重複多次,且GFS2 檔案系統無法在RHEL 6 中訪問但我們不是紅帽訂閱者。
在 Dovecot 日誌中我發現了以下訊息:
MySQL伺服器消失了
筆記:目前 MySQL 資料儲存在該 GFS2 分割區上。
有誰對如何解決這個問題有任何想法?