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

在使用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‘

时间: 2024-10-10 21:12:59

Automysqlbackup: WARNING: Turning off multicore support, since pigz isn’t there.的相关文章

VC2015提示warning C4996: 'MBCS_Support_Deprecated_In_MFC': MBCS support in MFC is dep

当碰到这个警告时,查到原因如下: 1>  CollisionModel_contacts.cpp1>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\atlmfc\include\afx.h(38): warning C4996: 'MBCS_Support_Deprecated_In_MFC': MBCS support in MFC is deprecated and may be removed in a future vers

docker info提示WARNING: No swap limit support

问题描述: 装完docker后,用docker info ,显示:WARNING: No swap limit support,这句话有什么特别的意思吗?如果是我的虚拟机配置问题,那又需要作哪些改动呢. xkinght@xknight-optiplex-7040:~$ sudo docker infoContainers: 0 Running: 0 Paused: 0 Stopped: 0Images: 0Server Version: 17.05.0-ceStorage Driver: auf

MySQL 博客文章目录(2015-11-14更新)

?MySQL安装配置 Linux MySQL源码安装缺少ncurses-devel包 Linux平台卸载MySQL总结 Linux 卸载mysql-libs包出现错误 ?MySQL管理配置 MySQL修改root账号密码 MySQL查看数据库相关信息 查看mysql数据库版本方法总结 Linux mysql 5.6: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) MySQL E

测试sphinx/coreseek xmlpipe2 support NOT compiled

执行这个测试 /usr/local/coreseek/bin/indexer -c etc/csft.conf --all  出现下面错误提示  WARNING: source 'index1': xmlpipe2 support NOT compiled in. To use xmlpipe2, install missing XML libraries    xmlpipe2 support NOT compiled  yum install expat-devel*   然后重新安装sph

使用pigz快速压缩TB级别文件

背景: 实验室的数据需要将搭建的UCSC Genome Browser进行备份,gbdb文件夹和mysql数据库文件夹总数据量将近10T,使用普通的tar和gzip进行压缩的话非常耗时. 解决方法: 使用pigz软件进行压缩. A parallel implementation of gzip for modernmulti-processor, multi-core machines. pigz就是支持并行的gzip,这样就能充分发挥实验室计算机的计算性能了,多开几个线程以提高速度. 至于软件

MySQL备份还原——AutoMySQLBackup介绍

AutoMySQLBackup是一个开源的MySQL备份脚本.可以说它是一个轻量级的备份方案,AutoMySQLBackup的安装.配置非常简单.方便.AutoMySQLBackup的sourceforge上介绍有如它本身,也非常的简单: Description AutoMySQLBackup with a basic configuration will create Daily, Weekly and Monthly backups of one or more of your MySQL

高性能 HTTP 负载测试工具 Vegeta及并行分布式运维工具pdsh

什么是 Vegeta Vegeta 是一个用 Go 语言编写的多功能的 HTTP 负载测试工具,它提供了命令行工具和一个开发库. 官方地址:https://github.com/tsenart/vegeta 安装 Vegeta Vegeta 安装非常简单,由于 Go 语言良好的跨平台性,可以直接下载官方的预编译版本后开箱即用. 预编译版本 这里以 Linux 版本为例: $ wget https://github.com/tsenart/vegeta/releases/download/v7.0

修改CentOs7 上Docker默认文件系统DeviceMapper为OverlayFS

最近一直在研究Mesos, Marathon跟Docker结合的容器云平台,Mesos 框架已经搭好,并且Marathon也可以实现简单的Docker应用管理了,然后今天尝试搭建一下mesosphere公司的DC/OS平台(https://dcos.io/),利用这个平台可以很容易实现基于容器的云计算平台的资源调度,管理,应用分配,负载均衡,动态扩展,故障转移等.DC/OS底层系统也是基于Docker的,根据官方文档建议,我们把CentOS7系统上Docker默认的文件系统DeviceMappe

whatweb.rb 未完待续

#!/usr/bin/env ruby #表示ruby的执行环境 =begin # ruby中用=begin来表示注释的开始 .$$$ $. .$$$ $. $$$$ $$. .$$$ $$$ .$$$$$$. .$$$$$$$$$$. $$$$ $$. .$$$$$$$. .$$$$$$. $ $$ $$$ $ $$ $$$ $ $$$$$$. $$$$$ $$$$$$ $ $$ $$$ $ $$ $$ $ $$$$$$. $ `$ $$$ $ `$ $$$ $ `$ $$$ $$' $ `$