The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"как узнать какой процесс не дает спать винчестеру?"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"как узнать какой процесс не дает спать винчестеру?" 
Сообщение от spectator emailИскать по авторуВ закладки(ok) on 25-Дек-05, 16:39  (MSK)
Здравствуйте. Меня интересует есть ли возможность мониторинга доступа к жесткому диску?
У меня FreeBSD 4.10
Gkrellm фиксирует только факт чтения/записи. А я хочу знать какой процесс обратился к диску.
Конечная цель - сформировать минимальную конфигурацию системы которая будет обходиться без винта (чтоб не жжжжужал). Обязательными в этой конфигурации являются только pppd и natd.
ЗЫ: выкидывать все по очереди я уже пробовал - то вроде все нормально, то ни с того ни с сего винт посреди ночи раскручивается :(

Поделитесь опытом построения бесшумных систем :)

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]

1. "как узнать какой процесс не дает спать винчестеру?" 
Сообщение от lavr emailИскать по авторуВ закладки on 25-Дек-05, 17:42  (MSK)
>Здравствуйте. Меня интересует есть ли возможность мониторинга доступа к жесткому диску?
>У меня FreeBSD 4.10
>Gkrellm фиксирует только факт чтения/записи. А я хочу знать какой процесс обратился
>к диску.
>Конечная цель - сформировать минимальную конфигурацию системы которая будет обходиться без винта
>(чтоб не жжжжужал). Обязательными в этой конфигурации являются только pppd и
>natd.
>ЗЫ: выкидывать все по очереди я уже пробовал - то вроде все
>нормально, то ни с того ни с сего винт посреди ночи
>раскручивается :(
>
>Поделитесь опытом построения бесшумных систем :)

ядро регулярно дергает диск для работы с FS, в 4.ке можете забыть
про suspend диска, а в 6'ке и 7'ке только недавно начались работы
с acpi disk-suspend.
Если хотите "бесшумно" работающий сервер - используйте flash или
ramdisk.

Если хотите обходится без винта: cd или flash based конфигурация с
записью логов по сети и с ramdisk для tmp

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "как узнать какой процесс не дает спать винчестеру?" 
Сообщение от spectator emailИскать по авторуВ закладки(ok) on 25-Дек-05, 18:02  (MSK)
>>...
>>Поделитесь опытом построения бесшумных систем :)
>
>ядро регулярно дергает диск для работы с FS, в 4.ке можете забыть
>
>про suspend диска, а в 6'ке и 7'ке только недавно начались работы
>
>с acpi disk-suspend.
> Если хотите "бесшумно" работающий сервер - используйте flash или
>ramdisk.
>
>Если хотите обходится без винта: cd или flash based конфигурация с
>записью логов по сети и с ramdisk для tmp

Да, похоже надо попробовать 6.0... Спасибо!
acpi действительно не работает, но я ставил APM в BIOS и диск засыпАл, но не на долго :( Кстати, а нелзя ли подстроить ядро? Честно говоря, не вижу необходимости обращаться к диску просто так, по ходу жизни :)

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "как узнать какой процесс не дает спать винчестеру?" 
Сообщение от lavr emailИскать по авторуВ закладки on 25-Дек-05, 18:20  (MSK)
>>>...
>>>Поделитесь опытом построения бесшумных систем :)
>>
>>ядро регулярно дергает диск для работы с FS, в 4.ке можете забыть
>>
>>про suspend диска, а в 6'ке и 7'ке только недавно начались работы
>>
>>с acpi disk-suspend.
>> Если хотите "бесшумно" работающий сервер - используйте flash или
>>ramdisk.
>>
>>Если хотите обходится без винта: cd или flash based конфигурация с
>>записью логов по сети и с ramdisk для tmp
>
>Да, похоже надо попробовать 6.0... Спасибо!
>acpi действительно не работает, но я ставил APM в BIOS и диск
>засыпАл, но не на долго :( Кстати, а нелзя ли подстроить
>ядро? Честно говоря, не вижу необходимости обращаться к диску просто так,
>по ходу жизни :)

sorry, но вы не знаете архитектуры Unix-like систем, поэтому и не
видите "необходимости обращаться к диску просто так".
Можно даже и не знать, но понимать, представлять необходимо...

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "как узнать какой процесс не дает спать винчестеру?" 
Сообщение от spectator emailИскать по авторуВ закладки(ok) on 25-Дек-05, 19:18  (MSK)
>
>sorry, но вы не знаете архитектуры Unix-like систем, поэтому и не
>видите "необходимости обращаться к диску просто так".
> Можно даже и не знать, но понимать, представлять необходимо...

В таком случае не поделится ли со мной досточтимый сэр этим тайным знанием ???  :)
А если серьезно - существуют же бездисковые станции, а значит обращение к диску не является жизненной необходимостью ядра.
Впрочем ты уже ответил, что решение именно в настройке бездисковой системы. Ухожу читать мануалы. Еще раз спасибо.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "как узнать какой процесс не дает спать винчестеру?" 
Сообщение от lavr emailИскать по авторуВ закладки on 25-Дек-05, 20:38  (MSK)
>>
>>sorry, но вы не знаете архитектуры Unix-like систем, поэтому и не
>>видите "необходимости обращаться к диску просто так".
>> Можно даже и не знать, но понимать, представлять необходимо...
>
>В таком случае не поделится ли со мной досточтимый сэр этим тайным
>знанием ???  :)

нет проблем - осел в руки и поиск книг по архитектуре Unix SYSV или BSD

Если же лень читать - lsof из портов и смотреть что держит FS и конкретно
какую FS. Как пример - можно разобрать любой CD-Live, желательно чтобы
на нем были утилиты типа lsof, fuser(для linux, solaris) или fstat...
(iostat, pstat, vmstat или аналоги)

>А если серьезно - существуют же бездисковые станции, а значит обращение к
>диску не является жизненной необходимостью ядра.
>Впрочем ты уже ответил, что решение именно в настройке бездисковой системы. Ухожу
>читать мануалы. Еще раз спасибо.

только не забудьте при чтении руководств по созданию бездисковых WKS,
обратить внимание на то какие FS они используют и где те располагаются
и подумать ЧТО используется в качестве TMP и куда пишутся логи и тд
и тп.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру