概要
Exit Code -314 はスナップショットの読み取りエラーです。
バックアップ中、スナップショットの一時ファイル(COWファイル)を維持できない条件に達すると、スナップショットは破棄され、Exit Code -314 でバックアップが失敗します。
詳細
1) バックアップ中、物理メモリ使用量が80%を超過
バックアップ中、物理メモリ使用量が80%を超過するとシステムに影響を与える為、スナップショットのCOWファイルの更新は停止しスナップショットは破棄され、Exit Code -314 でバックアップは失敗します。
*閾値(threshold)は変更できません。
エラー発生時のバックアップログ (UTC+09:00)
05/07/2025 06:11:28.457 OOOW: No
05/07/2025 06:12:55.812 ReadFile failed Level = ERROR[5]
05/07/2025 06:12:55.812 Warning: less data read, (22185246720, 8388608 0)
...
05/07/2025 06:12:55.906 ###### something wrong during run pipe line
05/07/2025 06:12:55.906 Pipeline end, exit code: -314
エラー発生時のシステムログ
May 7 15:12:55 alma89t07 kernel: datto: physical memory usage has exceeded 80% threshold. cow file update is stopped
回避策
- 物理メモリを増やす
- スナップショット作成中、メモリを大量に使用するプロセスが動作しないようにスケジュール時間を変更する
- スケジュールの「2 保存先の指定」のオプション 高度な設定 > スクリプト で、メモリを多く消費する他のプロセスに関し、スナップショット実行前/イメージファイル作成後にプロセスを停止/開始するスクリプトを作成し適用する
2) バックアップ中、スナップショットの一時ファイルのテンポラリ超過
バックアップ中に、バックアップ対象のボリュームに対しデータ書き込みが多く発生し、COWファイル(10%)の上限を超えると、サイズ超過となりスナップショットは破棄され、 Exit Code -314 でバックアップは失敗します。
*COWファイルのサイズは変更できません。
エラー発生時のバックアップログ (UTC+09:00)
05/07/2025 02:42:36.931 Pipeline start
05/07/2025 02:42:36.931 OOOW: No
05/07/2025 02:43:59.672 ReadFile failed Level = ERROR[5]
05/07/2025 02:44:01.497 Warning: less data read, (1644167168, 20250624 0)
...
05/07/2025 02:44:01.498 ###### something wrong during run pipe line
05/07/2025 02:44:01.498 Pipeline end, exit code: -314
エラー発生時のシステムログ
May 7 11:43:59 rhel94efit01 kernel: datto: cow file '/.datto' max size exceeded (5372485632/5372483993): -27
May 7 11:43:59 rhel94efit01 kernel: datto: error writing cow data: -27
May 7 11:43:59 rhel94efit01 kernel: datto: error writing cow data and mapping: -27
May 7 11:43:59 rhel94efit01 kernel: datto: memory demands 1291845632, memory saved before crash 102400: -27
May 7 11:43:59 rhel94efit01 kernel: datto: error handling write bio: -27
May 7 11:43:59 rhel94efit01 kernel: datto: error handling write bio in kernel thread: -27
May 7 11:43:59 rhel94efit01 kernel: Buffer I/O error on dev datto1, logical block 1024, async page read
回避策
- バックアップ中、バックアップ対象のボリュームに対して大量の書き込みを行うプロセスがある場合はスケジュール時間を変更し、バックアップ処理と重ならないようにする
- 「2 保存先の指定」のオプション 高度な設定 > スクリプト で、バックアップ対象にデータ書き込みを多く行う他のプロセスに関し、スナップショット実行前/イメージファイル作成後にプロセスを停止/開始するスクリプトを作成し適用する
関連項目
Linux版のバックアップ時のCOWファイルについて
https://actiphyhelp.zendesk.com/hc/ja/articles/13451178111513
対象製品
- ActiveImage Protector 2018/2022 Linux
コメント
0件のコメント
サインインしてコメントを残してください。