"mysqldump: Got errno 28 on write"

はじめに

mysqldumpをしていたところmysqldump: Got errno 28 on writeというエラーでdumpが止まってしまいました。。。。

少し調べてすぐ原因がわかりました。。。容量が。。。

$ df -h
Filesystem          サイズ  使用  残り 使用% マウント位置
/dev/mapper/mysqlvg-sysmte
                       30G   30G     0 100% /

# 原因 dumpしているディスクがフルになった場合に発生。
# 対処 ・不要なファイルがあれば削除して頑張って容量を空けましょう。 ・容量に余裕のある他のサーバを使ってdumpしましょう。 ・ボリュームの追加をしてあげましょう。
# おわりに 検証で利用していたサーバーであったため、あまり空き容量を意識してませんでした。 ですがディスクフルにするなんて絶対やってはいけないことです。自分への戒めも兼ねて。