フリーズした ext4 ファイルシステムにおけるデッドロックが原因で、ライトバックを行い start_this_handle で停止したスレッドのフリーズを解除ために保持されたセマフォを待つプロセスが thaw_bdev で停止する
Issue
vmtoolsdがファイルシステムをフリーズし、ファイルシステムでフリーズしたジャーナルが原因で停止しているため、フリーズを解除することができません。- ioctl FITHAW オペレーションを呼び出すと、snapshot オペレーション時に vmtoolsd がハングアップします。
- プロセスが、rwsem_down_write_failed 内で thaw_bdev を待って停止しています。
- ライトバックを行い、
start_this_handleで停止しているセマフォを保持しているスレッドをフラッシュします。
Environment
- Redhat Enterprise Linux 6
- 2.6.32-358.el6 以前のカーネル
- ext4 ファイルシステム
- VMWare ゲスト
- fsfreeze
- vmtoolsd
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
