次のシナリオを考えてみましょう。
- 私はLinux Device Mapperを使用してext4ファイルシステムのスナップショットを作成しています。
- スナップショットは読み取り専用としてマウントされ、ソースボリュームは読み取り - 書き込みとしてマウントされます。
- ソースボリュームに(あまりにも)書き込み中にスナップショットを読みました。結局、コピーオンライトテーブルがいっぱいになります。
一体今何が起きているのか実際にユーザーの観点から? dmesgにどのようなメッセージを表示する必要がありますか?スナップショットを読み取るアプリケーションはどのように機能しますか?実際にこれを試してみて、何が起こっているのか見た人はいますか?
答え1
COWがいっぱいになると、書き込み操作のI / Oエラーが発生します。
LVM2を使用すると、COWのサイズと使用量を確認し、必要に応じてサイズを変更できます。