程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> Automysqlbackup: WARNING: Turning off multicore support, since pigz isn’t there.,pigz用法

Automysqlbackup: WARNING: Turning off multicore support, since pigz isn’t there.,pigz用法

編輯:MySQL綜合教程

Automysqlbackup: WARNING: Turning off multicore support, since pigz isn’t there.,pigz用法


    在使用Automysqlbackup備份MySQL時,有時候你會在郵件裡面看見"WARNING: Turning off multicore support, since pigz isn't there."這樣的告警信息,為什麼會出現這個告警信息呢?

錯誤原因:

Automysqlbackup在備份MySQL數據庫時會去壓縮dump文件。而且支持多處理器。它默認使用pigz進行壓縮處理。也就是說默認是開啟Multicore Support。pigz 是一個 gzip 的並行實現版本,使用多線程來進行壓縮以充分利用多處理器和多核系統。它將壓縮任務分成 128kb 大小的塊並分配給多個線程並行處理。pig默認用當前邏輯cpu個數來並發壓縮,無法檢測個數的話,則並發8個線程。

如果你的服務器上沒有安裝pigz或者配置有錯誤,那麼就會出現上面告警錯誤信息。

解決方案:

方案1:在配置文件 myserver.conf(一般為/etc/automysqlbackup/myserver.conf)裡將參數CONFIG_multicore設為false

 

 

方案2:去pigz的官方網址http://zlib.net/pigz/ 下載最新的pigz安裝包,在http://pkgs.repoforge.org/pigz/上也提供pigz的安裝包,不過似乎沒有最新安裝包。

安裝了pigz後, 還必須修改配置文件中下面參數。否則在郵件中依然會看到這個錯誤信息。具體參考下面代碼

CONFIG_multicore='yes'

# Choose Compression type. (gzip or bzip2)

CONFIG_mysql_dump_compression='gzip'

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved