バイナリファイルをクリア
私はMariadbでDatabsaeをresrotingしている間、以下のエラーに遭遇しました.
からMariaDB ドキュメント-バイナリログには、データと構造の両方のデータベースへのすべての変更のレコードが含まれます.これは、バイナリログファイルとインデックスのセットで構成されます.
それは定期的にそれらのログをクリアする必要があります
Clearing古いログファイルもデータベースの複製のプロセスを支援します.
すべてのバイナリログを一覧表示:
DiskSpaceエラーはログをクリアした後に終了します.
これらのログファイルはどこに格納されますか?
通常ログファイルは
参照:
PURGE BINARY LOGS
ERROR 3 (HY000) at line 87066: Error writing file '/tmp/MLvCaXNh' (Errcode: 28 "No space left on device")
これは、データベースサーバが生成する非常にバイナリのログによるものです.からMariaDB ドキュメント-バイナリログには、データと構造の両方のデータベースへのすべての変更のレコードが含まれます.これは、バイナリログファイルとインデックスのセットで構成されます.
それは定期的にそれらのログをクリアする必要があります
No space left on device
. Clearing古いログファイルもデータベースの複製のプロセスを支援します.
すべてのバイナリログを一覧表示:
mysql> show binary logs;
そして、2日後に生成されたすべての古いファイルを削除するクエリmysql> purge binary logs before date(now() - interval 2 day);
スレーブで使用される古いファイルより古いファイルを削除できます.DiskSpaceエラーはログをクリアした後に終了します.
これらのログファイルはどこに格納されますか?
通常ログファイルは
/opt/mariadb/data
.参照:
PURGE BINARY LOGS
Reference
この問題について(バイナリファイルをクリア), 我々は、より多くの情報をここで見つけました https://dev.to/skypy/clearing-mysql-mariadb-binary-log-files-k8fテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol