Load of cache file failed. rc=1301

小亮520cl發表於2015-08-31
最後查到原因:下面的是擷取一篇部落格的回覆
 最近,經常受到一些朋友發來的問題,說按照上面的配置,還是報“Load of cache file failed. rc=1301”錯,我最近又做了一次,的確有這個錯!
 下面是我對這種故障的處理:第一: [client100] 這裡的 Modules = server process mysql innodb 只寫你已經用到的,沒有配置就不要寫上;第二,mpm 這個模板不要寫上,寫上之後,讀取的引數,最後一行有空行,在傳送資料時,會報錯,無法傳送;第三,如果還報錯,手動分解cache裡的檔案,逐個傳送,看哪個引數顯示有傳送失敗的,如果有,先去掉看是否正常,如果正常,再來解決這個傳送失敗的問題!


 是的,沒錯,mpm 寫上之後,讀取的引數,最後一行有空行,在傳送資料時,會報錯,無法傳送
 這是什麼情況?有這個模組,但是就是不能用,有何用?
 其實也可以在原始碼裡更改,使mpm模組不會產生空格


 zabbix server透過mpm模組的一個鍵每隔10秒檢查mpm模組是否存活,如果mpm存活,就會獲得mpm外掛中你填寫的模組的資料
 如果你不加mpm模組的話,那麼就沒法每隔10秒向zabbix server傳送資料,但是你加了mpm模組,如果沒有修改原始碼的話,就會出現上面的問題  ERR : Load of cache file failed. rc=1301
 好了,原始碼我修改了,不會出現空行了,資料也能產生了,但是還是有錯
 還是這錯 ERR :  Load of cache file failed. rc=1301


 FromDualAgentCache.zabbixserver.cache這個檔案,在不斷變大,資料有一部分傳送failed
 what's the fuck!
 果斷換成使用percona-monitoring-plugins監控了 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29096438/viewspace-1787531/,如需轉載,請註明出處,否則將追究法律責任。

相關文章