У нас есть почтовый сервер (CentOS 6.5) со следующими компонентами:
- Постфикс
- Голубятня
- Mysql
- MailScanner (спамассасин, 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но мы не являемся подписчиками Red Hat.
В журналах Dovecot я нашел сообщение:
Сервер MySQL ушел
ПРИМЕЧАНИЕ:В настоящее время данные MySQL хранятся на этом разделе GFS2.
Есть ли у кого-нибудь идеи, как решить эту проблему?