RHEL6:冻结的 ext4 文件系统上的死锁,一个进程卡在 thaw_bdev 中,等待进行回写的 flush 线程所持有的信号量,并卡在 start_this_handle 中
Issue
vmtoolsd冻结了文件系统,且无法解冻,因为它由于文件系统的冻结日志而卡住了- 调用 ioctl FITHAW 操作时,vmtoolsd 在快照操作过程中挂起
- 进程卡在 thaw_bdev 在 rwsem_down_write_failed 中等待
- 持有信号量的 flush 线程在执行回写,并卡在
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, tools, and much more.