Какое устройство использует этот логический том?

Я пытаюсь удалить логический том LVM, который, как мне кажется, в настоящее время не используется.

Однако, когда я попытался удалить его, я получаю сообщение об ошибке:

# lvremove /dev/vg_service1/lv_home Logical volume vg_service1/lv_home is used by another device. 

Это определенно не смонтировано, так как это ничего не возвращает:

 # mount | grep lv_home 

Есть ли способ рассказать, что использует этот логический том?

3 Solutions collect form web for “Какое устройство использует этот логический том?”

Используйте lsof (8):

 # lsof /dev/vg_service1/lv_home 

В настоящий момент у меня нет доступа к ящику Linux, чтобы проверить его вывод, но вот как он выглядит на моем Mac:

 # lsof /dev/disk1 | head COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME launchd 1 root cwd DIR 14,4 1564 2 / launchd 1 root txt REG 14,4 415248 7402611 /sbin/launchd launchd 1 root txt REG 14,4 59504 7399166 /usr/lib/libauditd.0.dylib launchd 1 root txt REG 14,4 599232 7402371 /usr/lib/dyld launchd 1 root txt REG 14,4 289054720 8865364 /private/var/db/dyld/dyld_shared_cache_x86_64 launchd 1 root 20r DIR 14,4 170 7402529 /private/var/tmp launchd 1 root 24r REG 14,4 0 9885226 /private/var/run/socketfilterfw.launchd launchd 1 root 25r DIR 14,4 2040 7393527 /private/var/db 

Вы должны увидеть что-то подобное в вашей системе.

Оказалось, что логический том сам по себе является частью группы томов. Он не отображался в / proc / mounts или на выходе lsof. Единственный способ, которым я смог обнаружить это, – это команда «pvdisplay», где она появилась как физический том:

 # pvdisplay ... --- Physical volume --- PV Name /dev/vg_service1/lv_home VG Name nova-volumes PV Size 179.91 GiB / not usable 4.00 MiB ... 

В моем случае у меня такая же проблема. После некоторого поиска кто-то говорит о службе nfs которая предназначена для совместного использования файлов.

поэтому в этом случае вам просто нужно перезапустить службу nfs а затем попытаться удалить диск логического тома:

 service nfs-kernel-server restart lvremove -f /dev/vg_service1/lv_home 
  • Пакеты дополнительных пакетов Virtualbox?
  • Установка общей папки Windows при запуске без сохранения пароля в текстовом виде
  • Yum или Reposync: Как я могу медленно удалить репозиторий без непреднамеренных проблем с зависимостями?
  • Как сделать RHEL 6 для загрузки в текстовом режиме?
  • Redhat Linux: как узнать мою конфигурацию системы?
  • Как определить размер блока файловой системы vxfs?
  • Обновите репозиторий Red Hat без пакетов
  • iptables не запускается
  • linux + messages + что означает «Слишком много открытых файлов (24)»
  • Эквивалентная команда Mkpasswd в RHEL
  • Нет репозиториев yum на выпуске Red Hat Enterprise Linux Server 5.2 (Tikanga)
  • Interesting Posts

    Почему следует использовать update-locale вместо прямого задания LANGUAGE?

    Строка команды после команды, которая заканчивается на & – EX: nohup> log & && rm log

    Как выполнить скрипт после каждого автозапуска systemd?

    Преобразование между форматами нормализации Unicode в командной строке unix

    Вывод различных строк при сравнении двух файлов

    git развертывание с использованием sudo nopasswd

    Зачем компилировать несколько файлов .cpp в один и тот же исполняемый файл?

    Проблемы с установкой PCRE на ubuntu

    Cron job throwing error "service: not found ", но при выполнении вручную в терминальном скрипте работает нормально

    DHCP для назначения разных адресов для нескольких интерфейсов и подсетей

    Отправка электронной почты в определенное время

    Почему я получаю ошибки аутентификации в этой «открытой» конфигурации?

    Файл Kickstart не найден в VituralBox

    Показывать IP-адреса последних 20 пользователей для входа на мой сервер

    Уменьшает ли окно использование свободной памяти?

    Linux и Unix - лучшая ОС в мире.