記錄一次postfix沒法收取郵件和mysql異常不能啓動

maillog 全是以下錯誤mysql

2016-10-11 06:01:04 postfix/smtpd[9006]: NOQUEUE: reject: MAIL from unknown[115.28.224.6]: 452 4.3.1 Insufficient system storage; proto=ESMTP helo=<mail.mdyyr.com>
2016-10-11 06:01:04 postfix/smtpd[9006]: warning: not enough free space in mail queue: 7673229312 bytes < 1.5*message size limit

第一行提示是系統空間不足,趕忙看了下根分區仍是7.3G空間,不該該啊,再看第二行 ot enough free space in mail queue: 7673229312 bytes < 1.5*message size limit 又趕忙查了下 message_size_limitsql

[root@mx1 mysql]# postconf |grep message_size_limit
message_size_limit = 5120000000

原來是message_size_limit 設置過大,設置爲5G,postfix要求可用空間必須是message_size_limit的1.5倍以上,改爲500M後順利啓動。post

同時mysql也沒法重啓,提示spa

Oct 11 11:18:22 [ERROR] Failed to open the relay log ‘./server1-relay-bin.000006′ (relay_log_pos 1064)
Oct 11 11:18:22 [ERROR] Could not find target log during relay log initialization

看樣子是relay日誌有問題了,進到mysql目錄下,將所有relay日誌刪除重啓mariadb恢復正常。並從新生成了relay日誌。日誌

相關文章
相關標籤/搜索