STRERR(1M) STRERR(1M) НАЗВАНИЕ strerr - демон регистрации ошибок в ПОТОКАХ СИНТАКСИС |strerr ОПИСАНИЕ Утилита strerr получает сообщения от драйвера регистра- ции ошибок и трассировки событий в ПОТОКАХ [см. log(7)] и записывает их в файл протокола. Файлы протокола соз- даются в каталоге /usr/adm/streams и имеют имена er- ror.мм-дд, где мм - месяц, а дд - день посылки сообще- ния, запись о котором содержится в этом файле. Сообщения в протоколе имеют следующий формат: |номер время время_от_загрузки уровень флаги ид_модуля ид_устр-ва текст где номер порядковый номер время время выдачи сообщения в формате чч:мм:сс время_от_загрузки время выдачи сообщения в тактах часов от последней загрузки системы уровень уровень приоритета флаги T: сообщение послано процессу трас- сировки F: фатальная ошибка N: послано письмо системному адми- нистратору ид_модуля идентификатор модуля источника ид_устр-ва идентификатор устройства источника текст текст сообщения Сообщения, которые появляются в протоколе, предназнач ны для регистрации исключительных ситуаций, требующих внимания системного администратора. Сообщения, которые означают аварию в ПОТОКОВОМ драйвере или модуле, поме- чаются флагом F. Сообщения, которые требуют немедленной реакции администратора помечаются флагом N и приводят к посылке письма администратору через почтовую службу ma- il(1). Уровень приоритета имеет смысл, только если со- общение послано еще и процессу трассировки. Будучи запущенной, утилита strerr выполняется до тех пор, пока ее не терминирует пользователь. Обычно strerr выполняется асинхронно. ОГРАНИЧЕНИЯ Только один процесс strerr может открыть драйвер ре гистрации ошибок и трассировки событий в ПОТОКАХ. Если модуль или драйвер генерирует большое количество сооб- щений об ошибках, включение их регистрации приводит к замедлению работы с ПОТОКАМИ. Если большое количество ошибок возникает в течение короткого времени, драйвер регистрации ошибок может не успеть обработать все ошиб- ки. Эту ситуацию можно обнаружить по пропускам в нуме- рации сообщений в протоколе. ФАЙЛЫ /usr/adm/streams/error.мм-дд СМ. ТАКЖЕ log(7).