Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Узнать, кто обращается к блочному устройству  (Прочитано 1935 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Дмитрий Бо

  • Погонщик серверов
  • Модератор раздела
  • Старожил
  • *
  • Сообщений: 3549
  • Я не техподдержка, я за порядком слежу
    • Просмотр профиля
Re: Узнать, кто обращается к блочному устройству
« Ответ #15 : 09 Декабря 2011, 18:04:21 »
Маленькая лабораторка:
root@maurice:~# mount | grep VM
/dev/mapper/vg1-lv--vm on /mnt/VM type ext4 (rw)
root@maurice:~# cat /dev/urandom >/mnt/VM/test &
[1] 1605
root@maurice:~# umount /mnt/VM/ -l
root@maurice:~# mount | grep VM
root@maurice:~# fuser -vam /dev/mapper/vg1-lv--vm
                     ПОЛЬЗ-ЛЬ    PID ДОСТУП КОМАНДА
/dev/mapper/vg1-lv--vm:
                     root       1605 F.... cat
root@maurice:~# fuser -km /dev/mapper/vg1-lv--vm
/dev/mapper/vg1-lv--vm:  1605
root@maurice:~# fuser -vam /dev/mapper/vg1-lv--vm
                     ПОЛЬЗ-ЛЬ    PID ДОСТУП КОМАНДА
/dev/mapper/vg1-lv--vm:
[1]+  Убито              cat /dev/urandom > /mnt/VM/test
root@maurice:~# fuser -vam /dev/mapper/vg1-lv--vm
                     ПОЛЬЗ-ЛЬ    PID ДОСТУП КОМАНДА
/dev/mapper/vg1-lv--vm:
root@maurice:~#

fuser не требует точки монтирования, он работает и с блочным устройством, я уже приводил man fuser выше.

Оффлайн Malamut

  • Автор темы
  • Ubuntu Member
  • Администратор
  • Старожил
  • *
  • Сообщений: 3337
  • Я добрый, честно!
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Узнать, кто обращается к блочному устройству
« Ответ #16 : 09 Декабря 2011, 18:25:17 »
Ээх, а с eCryptFS не работает, редиска. не показывает он обращения к блочному устройству, если они происходят через прослойку eCryptFS.
"Носителем суверенитета и единственным источником власти в Российской Федерации является ее многонациональный народ" Конституция РФ

Оффлайн Дмитрий Бо

  • Погонщик серверов
  • Модератор раздела
  • Старожил
  • *
  • Сообщений: 3549
  • Я не техподдержка, я за порядком слежу
    • Просмотр профиля
Re: Узнать, кто обращается к блочному устройству
« Ответ #17 : 09 Декабря 2011, 18:31:02 »
Вот тут уже ничего не могу сказать. Хотя это странно, на мой взгляд.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Узнать, кто обращается к блочному устройству
« Ответ #18 : 09 Декабря 2011, 18:33:46 »
rmmod ecryptfs
Wars ~.o

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Узнать, кто обращается к блочному устройству
« Ответ #19 : 13 Декабря 2011, 00:45:31 »
Malamut, как там, что-нибудь получается?
По идее, вариант с /proc/*/fd/* должен работать железно.

 

Страница сгенерирована за 0.015 секунд. Запросов: 22.