# mysqldump: Got errno 32 on write
The message Got errno 32 on write
means Broken pipe
and happens when you are piping the mysqldump
output to another command (for example, Gzip). This means the program who is receiving the output terminated prior to mysqldump. For example, if Gzip is the program you are piping to, it can happen that the disk space full or it surpassed any max CPU/time usage your host may have in place.
# How to fix it?
First of all, check the disk space and make sure you don't have any CPU/time limitation in place from your host. If the problem still persists, try to maually execute the command you are piping to in order to see what error message is returning. For example, if you are piping to Gzip
, try to run Gzip
on a dump file and check the error returned.