dlfs_cfg ÆÄÀÏÀ» º¯°æÇÏ¿© Data Links File System Filter(DLFF) ¼³Ä¡¿¡ ´ëÇÑ ·Î±ëÀ» ÃÖ¼ÒÈÇÒ ¼ö ÀÖ½À´Ï´Ù. dlfs_cfg ÆÄÀÏÀº µå¶óÀ̹ö ¹× ±¸¼º ¸Å°³º¯¼ö¸¦ ·ÎµåÇϱâ À§ÇØ strload ·çƾÀ¸·Î Àü´ÞµË´Ï´Ù. ÆÄÀÏÀº /usr/lpp/db2_07_01/cfg/ µð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù. ±âÈ£ ¸µÅ©¸¦ ÅëÇØ, ÆÄÀÏÀ» /etc µð·ºÅ丮¿¡¼ ãÀ» ¼öµµ ÀÖ½À´Ï´Ù. dlfs_cfg ÆÄÀÏÀº ´ÙÀ½ Çü½ÄÀÌ ÀÖ½À´Ï´Ù.
d <driver-name> <vfs number> <dlfm id> <global message priority> <global module priority> - 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ÀÔ´Ï´Ù. ´ÙÀ½Àº ¸î °¡Áö ´ëü ±¸¼º ¿¹ÀÔ´Ï´Ù.
ºñ»ó ¸Þ½ÃÁö¿Í ¿À·ù ¸Þ½ÃÁö°¡ ÇÊ¿äÇÒ °æ¿ì, dlfs_cfg ±¸¼º ÆÄÀÏ¿¡¼ Àü¿ª ¸Þ½ÃÁö ¿ì¼±¼øÀ§¸¦ 5(1+4)·Î ¼³Á¤ÇϽʽÿÀ.
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 ÇÊÅÍ ÆÄÀÏ ½Ã½ºÅÛÀ» ´Ù½Ã ¸¶¿îÆ®ÇØ¾ß ÇÕ´Ï´Ù.
|dlfs_cfg ÆÄÀÏÀº Sun(TM) Solaris(TM) ½Ã½ºÅÛ¿¡ ¾ø½À´Ï´Ù. ´ë½Å |½Ã½ºÅÛ ÆÄÀÏ /etc/syslog.conf¿¡ ½Ã½ºÅÛ ¸Þ½ÃÁö¸¦ |ÇØ´ç ·Î±× ÆÄÀÏ·Î Àü´ÞÇϱâ À§ÇØ ½Ã½ºÅÛ ·Î±× µð¸Õ(syslogd)ÀÌ »ç¿ëÇÏ´Â Á¤º¸°¡ |µé¾î ÀÖ½À´Ï´Ù. /etc/syslog.conf¿¡¼ kern.notice ¹× kern.debug¿¡ ´ëÇÑ Ç׸ñÀ» ÁÖ¼®À» ³Ö¾î |DLFF ¼³Ä¡¿¡ ´ëÇÑ ·Î±×¸¦ ÃÖ¼ÒÈÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·± ´ÙÀ½ º¯°æ»çÇ×À» Àû¿ëÇÏ·Á¸é syslogd¸¦ ÁßÁöÇÏ°í |½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù.
|¸ðµç Ä¿³Î ÁÖÀÇ»çÇ× ¹× ¿À·ùÀÇ ·Î±×¸¦ ÀçÈ°¼ºÈÇÏ·Á¸é, /etc/syslog.conf¿¡¼ kern.notice ¹× kern.debug¿¡ ´ëÇÑ Ç׸ñÀÇ ÁÖ¼®À» »èÁ¦ÇÑ ´ÙÀ½ |syslogd¸¦ ´Ù½Ã ÁßÁöÇÏ°í ½ÃÀÛÇϽʽÿÀ.