Ошибка the device is found by lsof(8) or fuser(1)

Admin CentOS, Linux, VPS (VDS) Обсудить

Описание ошибки, которая возникает при размонтирование диска по протоколу WebDAV.

Ошибка может появляться в консоли после команды размонтировать диск. Например, такое уведомление может появиться, если вручную запустить скрипты из статьи «О резервном копировании данных на Яндекс Диска по протоколу WebDAV».

Ошибка выглядит следующим образом:

# umount /mnt/yandex
umount: /mnt/yandex: target is busy.
(In some cases useful info about processes that use
the device is found by lsof(8) or fuser(1))

Так происходит когда диск всё ещё примонтирован к системе, но его не видно и он не доступен, кроме процесса который его использует. Например, на него не успели скопироваться данные, но уже поступила команда отсоединиться от диска.

При этом команда не работает:

umount /mnt/yandex

При желании можно посмотреть какой процесс занимает диск:

lsof /mnt/yandex

На самом деле в большинстве случаев беспокоиться об этом не нужно. Когда процесс, занимающий диск завершится, система размонтирует его.

Для размонтирования диска сразу по команде можно использовать, так называемую, «ленивую» размонтировку:

umount -l /mnt/yandex

После этой команды диск будет размонтирован.

Привет! Ты находишься на моём сайте. Я разработчик. Здесь я делюсь своими наработками и знаниями. Спрашивай в комментариях, если тебе что-то не понятно или пиши, если есть что добавить.

Если вам пригодилась информация, вы можете поблагодарить автора сайта символическим пожертвованием:

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

Напишите свой комментарий, если вам есть что добавить/поправить/спросить по теме текущей статьи:
"Ошибка the device is found by lsof(8) or fuser(1)"
Если вам нужно добавить участок кода ставьте его между тегами <code></code>