powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Как узнать чем занят винт?
25 сообщений из 33, страница 1 из 2
Как узнать чем занят винт?
    #35319210
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Присет всем!

Вопрос такой: вот на корпусе загорелся огонек использования винчестера. Как узнать кто и что использует?
В идеале найти что-либо близкое к FileMon (кстати похоже MS его купила).

OS: Ubuntu GNU/Linux 8.04
...
Рейтинг: 0 / 0
Как узнать чем занят винт?
    #35319272
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lsof, конечно


А M$ купила весь sysintrernals и Марк Руссинович теперь их сотрудник.
...
Рейтинг: 0 / 0
Как узнать чем занят винт?
    #35319565
Фотография Adekamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
man fuser
--------------------------------------------------------------------------
Я освобождаю вас от химеры, называемой совестью
--------------------------------------------------------------------------
...
Рейтинг: 0 / 0
Как узнать чем занят винт?
    #35319579
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
--null--lsof, конечно
Adekamerman fuser
lsof знаю... только ниасилил применять

как с помощью lsof & fuser получить информацию ЧТО начало использоваться в последние 5 сек... или минуту. и что перестало использоваться?
...
Рейтинг: 0 / 0
Как узнать чем занят винт?
    #35319631
strace
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VoDA --null--lsof, конечно
Adekamerman fuser
lsof знаю... только ниасилил применять

как с помощью lsof & fuser получить информацию ЧТО начало использоваться в последние 5 сек... или минуту. и что перестало использоваться?

Открой для себя strace
...
Рейтинг: 0 / 0
Как узнать чем занят винт?
    #35319822
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как узнать чем занят винт?
    #35320329
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
straceОткрой для себя straceНе понял. Вроде strace трасит конкретное прилоежине, а мне нужно чтобы трасило ВСЕ что работает в системе и подсказывало кто и куда полез в последнее время / в последнюю минуту.

Если файл был открыт задолго до этого, это не интересно.
...
Рейтинг: 0 / 0
Как узнать чем занят винт?
    #35320491
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Журавлев Денис http://www.linux.org.ru/view-message.jsp?msgid=2724186 Htop это же вроде модифицированный top. Разве нет?

Мне нужно смотреть кто какие файлы начал использовать, а не то кто больше CPU зохавал.
...
Рейтинг: 0 / 0
Как узнать чем занят винт?
    #35320688
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VoDA Журавлев Денис http://www.linux.org.ru/view-message.jsp?msgid=2724186 Htop это же вроде модифицированный top. Разве нет?

Мне нужно смотреть кто какие файлы начал использовать, а не то кто больше CPU зохавал.Я прочитал тему, чем занят винт и ответил.

htop 0.8

Changes:
This release adds per-process I/O statistics


А так я ответа не знаю, если strace не подходит.
...
Рейтинг: 0 / 0
Как узнать чем занят винт?
    #35320767
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Журавлев Денисhtop 0.8

Changes:
This release adds per-process I/O statisticsАга, вот это похоже на нужное... хотя и не до конца.

но уже можно хотя бы найти того кто больше всех мучает винт... И удалить его нахрен. чувствую что это очередной полнотекстовый поиск типа strigi бегает, но поймать не могу.
...
Рейтинг: 0 / 0
Как узнать чем занят винт?
    #35320815
ИДИОТ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VoDA Журавлев Денисhtop 0.8

Changes:
This release adds per-process I/O statisticsАга, вот это похоже на нужное... хотя и не до конца.

но уже можно хотя бы найти того кто больше всех мучает винт... И удалить его нахрен. чувствую что это очередной полнотекстовый поиск типа strigi бегает, но поймать не могу.

Не прикидывайся идиотом, а внимательно, очень внимательно почитай инструкцию на strace.

команда:

man strace

Если ты еще не в курсе.
...
Рейтинг: 0 / 0
Как узнать чем занят винт?
    #35320878
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
идиотНе прикидывайся идиотом, а внимательно, очень внимательно почитай инструкцию на strace.

команда:
man strace

Если ты еще не в курсе.Поскольку Linux под рукой нет, то поприкидываюсь еще немного )))

читаю http://linux.die.net/man/1/strace
Пока так и не понял как заставить его вывести все процессы которые обращаются к корневому разделу. Можешь написать пример команды? я приду домой и проверю.
...
Рейтинг: 0 / 0
Как узнать чем занят винт?
    #35321009
ИДИОТ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VoDAя приду домой и проверю.

Так и скажи, что школьник-любитель. Для таких - iotop в зубы и вперед. На амбразуры
...
Рейтинг: 0 / 0
Как узнать чем занят винт?
    #35321128
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
идиот VoDAя приду домой и проверю.

Так и скажи, что школьник-любитель. Для таких - iotop в зубы и вперед. На амбразурывы бы показали как strace-м протрассировать все i/o вызовы, а то народ вокруг переживает, судорожно перечитывает маны.
...
Рейтинг: 0 / 0
Как узнать чем занят винт?
    #35321152
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iotop для соляриса появился буквально позавчера это фронтэнд к дтрейсу
iotop для линукса появился вчера ибо базируется на аккаунтинге появившемся в 2.6.20
glance для hpux это вообще хак к тому-же платный
...
Рейтинг: 0 / 0
Как узнать чем занят винт?
    #35321239
Журавлев Денисвы бы показали как strace-м протрассировать все i/o вызовы, а то народ вокруг переживает, судорожно перечитывает маны.

Читаем с места про -p.
И про -f.

Ну и так далее.

Собсно, в чем дело, док? Некузяво? Предложи свой ... невчерашний метод.
...
Рейтинг: 0 / 0
Как узнать чем занят винт?
    #35321278
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
идиот аутсайд Журавлев Денисвы бы показали как strace-м протрассировать все i/o вызовы, а то народ вокруг переживает, судорожно перечитывает маны.

Читаем с места про -p.
И про -f.

ps -ef|wc -l
1093
т.е. предложение приатачится в тысяче процессов меня например как-то не устраивает.

Ну и
# strace -p 1
attach: ptrace(PTRACE_ATTACH, ...): Operation not permitted

идиот аутсайд

Собсно, в чем дело, док? Некузяво? Предложи свой ... невчерашний метод.А я его не знаю. Наверно отладчиком ядра можно перехватить все i/o вызовы, но это не продакшн решение.
...
Рейтинг: 0 / 0
Как узнать чем занят винт?
    #35321336
Журавлев Денис идиот аутсайд Журавлев Денисвы бы показали как strace-м протрассировать все i/o вызовы, а то народ вокруг переживает, судорожно перечитывает маны.

Читаем с места про -p.
И про -f.

ps -ef|wc -l
1093
т.е. предложение приатачится в тысяче процессов меня например как-то не устраивает.

Ну и
# strace -p 1
attach: ptrace(PTRACE_ATTACH, ...): Operation not permitted
А зачем ко всем? Это раз.
Два, действительно, init трассировать несколько нельзя...
И да, там есть ограничение на 32-форка.

И много чего еще такого есть.

Но что тебе мешает прилепить strace - персонально к каждому процессу? Показать как пользоваться awk?

Журавлев Денис
идиот аутсайдСобсно, в чем дело, док? Некузяво? Предложи свой ... невчерашний метод.А я его не знаю. Наверно отладчиком ядра можно перехватить все i/o вызовы, но это не продакшн решение.

Согласен. Как-то самому стало довольно... смешно. В виндупсе я без проблем испокон веков могу посмотреть, кто там, и че там. Правда не смотрел ни разу... да и не сисадмин я давно.
...
Рейтинг: 0 / 0
Как узнать чем занят винт?
    #35321431
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
идиот инсайд
А зачем ко всем? Это раз.Ну не знаю я какой из 1000-чи процессов жрет io

Вот например один инстанс:
# ps -ef|grep oraclesgb|wc -l
891

идиот инсайд
Но что тебе мешает прилепить strace - персонально к каждому процессу? Показать как пользоваться awk?долго атачится, станет все колом.


Журавлев ДенисСогласен. Как-то самому стало довольно... смешно. В виндупсе я без проблем испокон веков могу посмотреть, кто там, и че там. Правда не смотрел ни разу... да и не сисадмин я давно.а кто знает что внутри filemon? Может там тоже через задний проход гланды удаляют


вот кстати сырец старой версии
http://www.wasm.ru/baixado.php?mode=tool&id=283
...
Рейтинг: 0 / 0
Как узнать чем занят винт?
    #35321612
Журавлев Денис идиот инсайд
А зачем ко всем? Это раз.Ну не знаю я какой из 1000-чи процессов жрет io

Вот например один инстанс:
# ps -ef|grep oraclesgb|wc -l
891
В этом контексте есть свои средства.

Журавлев Денис
идиот инсайд
Но что тебе мешает прилепить strace - персонально к каждому процессу? Показать как пользоваться awk?долго атачится, станет все колом.
Еще раз - какие варианты?


Журавлев Денис Журавлев ДенисСогласен. Как-то самому стало довольно... смешно. В виндупсе я без проблем испокон веков могу посмотреть, кто там, и че там. Правда не смотрел ни разу... да и не сисадмин я давно.а кто знает что внутри filemon? Может там тоже через задний проход гланды удаляют
Зачем filemon? В контексте автора с этой задачей справится даже taskman.

Просто не совсем понятен его контекст. В юниксах ведь принято типо мелкими-мелкими утилитками-что-то там, да? Т.е. родился, напакостил, отвалился?

Иначе - не понятно, в чем у него вообще траблы (с отловом активностей).
...
Рейтинг: 0 / 0
Как узнать чем занят винт?
    #35328597
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Журавлев Денисhtop 0.8

Changes:
This release adds per-process I/O statisticsПривет! потыкал в htop. ни в интерфейсе ни в man не нашел способа вывести процессы по I/O statistics.

Может кто сказать КАК заставить htop вывести процессы по desc I/O ?
...
Рейтинг: 0 / 0
Как узнать чем занят винт?
    #35328627
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
идиот эт зэ мидлЗачем filemon? В контексте автора с этой задачей справится даже taskman.

Просто не совсем понятен его контекст. В юниксах ведь принято типо мелкими-мелкими утилитками-что-то там, да? Т.е. родился, напакостил, отвалился?

Иначе - не понятно, в чем у него вообще траблы (с отловом активностей).taskman справляется только с задачей КТО. с задачей ЧТО ИСПОЛЬЗУЕТ справляется только filemon.


PS можно пример строки использующей strace для всех процессов системы чтобы отловить КТО использует IO и ЧТО именно используется?
...
Рейтинг: 0 / 0
Как узнать чем занят винт?
    #35328665
VoDAtaskman справляется только с задачей КТО. с задачей ЧТО ИСПОЛЬЗУЕТ справляется только filemon .
Открой для себя Process Explorer, ламо.


VoDAPS можно пример строки использующей strace для всех процессов системы чтобы отловить КТО использует IO и ЧТО именно используется?
Для всех - нет. Почему - тут уже написали.
...
Рейтинг: 0 / 0
Как узнать чем занят винт?
    #35328929
хак-чик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Журавлев Денис
glance для hpux это вообще хак к тому-же платный

Как это? Что значит хак в данном контексте?
...
Рейтинг: 0 / 0
Как узнать чем занят винт?
    #35329280
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VoDA
Может кто сказать КАК заставить htop вывести процессы по desc I/O ?
покажите
htop --version

htop f2 columns
...
Рейтинг: 0 / 0
25 сообщений из 33, страница 1 из 2
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Как узнать чем занят винт?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]