Можно минимизировать запись в журнал при установке фильтра файловой системы связей данных (DLFF), изменив файл dlfs_cfg. Файл dlfs_cfg передается процедуре strload для загрузки драйвера и параметров конфигурации. Этот файл расположен в каталоге /usr/lpp/db2_07_01/cfg/. Через символическую связь этот файл можно также найти в каталоге /etc. Формат файла dlfs_cfg следующий:
d <имя-драйвера> <номер vfs> <id dlfm> <глобальный приоритет сообщений> <глобальный приоритет модулей> - 0 1
где:
Реальный пример может выглядеть так:
d /usr/lpp/db2_07_01/bin/dlfsdrv 14,208,255,-1 - 0 1
Сообщения, записываемые в журнал, зависит от установок для глобального приоритета сообщений и от глобального приоритета модулей. Для минимизации записи в журнал можно изменить значение для глобального приоритета сообщений.
Для приоритета сообщений можно использовать четыре значения:
#define LOG_EMERGENCY 0x01 #define LOG_TRACING 0x02 #define LOG_ERROR 0x04 #define LOG_TROUBLESHOOT 0x08
У большинства сообщений в DLFF в качестве приоритета сообщений используется LOG_TROUBLESHOOT. Несколько альтернативных примеров конфигурации:
Если вам необходимы аварийные сообщения и сообщения об ошибках, установите для глобального приоритета сообщений значение 5 (1+4) в файле конфигурации dlfs_cfg:
d /usr/lpp/db2_07_01/bin/dlfsdrv 14,208,5,-1 - 0 1
Если требуются только сообщения об ошибках, установите для глобального приоритета сообщений 4:
d /usr/lpp/db2_07_01/bin/dlfsdrv 14,208,4,-1 - 0 1
Если вам не требуется запись в журнал для DLFS, установите для глобального приоритета сообщений 0:
d /usr/lpp/db2_07_01/bin/dlfsdrv 14,208,0,-1 - 0 1
При необходимости записывать в журнал сообщения об аварийных ситуациях, ошибках и предупреждениях после установки следует изменить файл dlfs_cfg. Файл dlfs_cfg расположен в каталоге /usr/lpp/db2_07_01/cfg. Для глобального приоритета сообщений должно быть установлено 255 (максимальный приоритет) или 13 (8+4+1). При установке для приоритета 13 (8+4+1) будет записываться информация об аварийных ситуациях, ошибках и предупреждениях.
После установки глобального приоритета сообщений демонтируйте файловую систему фильтра DLFS и перезагрузите драйвер dlfsdrv, чтобы во время загрузки были установлены новые значения приоритета. После перезагрузки драйвера dlfsdrv файловая система фильтра DLFS должна быть перемонтирована.
|В системах Sun(TM) Solaris(TM) нет файла dlfs_cfg. Вместо него |информация, используемая демоном системного журнала для направления системных |сообщений в соответствующие файлы журналов, содержится в файле |/etc/syslog.conf. Чтобы минимизировать запись в |журнал при установке DLFF, следует закомментировать в файле |/etc/syslog.conf строки kern.notice и |kern.debug. Затем, чтобы изменения вступили в действие, нужно |остановить syslogd и снова запустить его.
|Чтобы восстановить запись в журнал всех замечаний и ошибок ядра, |раскомментируйте в файле /etc/syslog.conf строки |kern.notice и kern.debug, после чего опять остановите syslogd и |запустите его снова.