Зависающие lvm-снапшоты

Периодически при бэкапах у меня подвисали lvm-снапшоты, при попытке их удаления после окончания копирования вылезало что-то вроде:

  Unable to deactivate open srv01-backup-cow (253:4)
  Failed to resume hb.
  libdevmapper exiting with 1 device(s) still suspended.

После этого нельзя было ни удалить снапшот, ни сделать что-либо, затрагивающее lvm, все процессы просто повисали в состоянии D. Приходилось перегружать сервер через ресет или /proc/sysrq-trigger, увы.

К счастью, теперь я знаю, как можно избавиться и от процессов в D, и от ненужного ребута 🙂 Всего лишь пара команд и сервер продолжает работать как ни в чем не бывало.

dmsetup resume /dev/mapper/srv01-root
dmsetup remove /dev/mapper/srv01-root-real

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *