| Red Hat Enterprise Linux 4: IBM® S/390® ±×¸®°í IBM® eServer™ zSeries® ¾ÆÅ°ÅØÃĸ¦ À§ÇÑ ¼³Ä¡ °¡À̵å | ||
|---|---|---|
| ÀÌÀü | ´ÙÀ½ | |
¸®´ª½º 2.6 Ä¿³Î¿¡¼´Â sysfs ÆÄÀÏ ½Ã½ºÅÛÀÌ ¼Ò°³µÇ¾ú½À´Ï´Ù. sysfs ÆÄÀÏ ½Ã½ºÅÛÀº proc, devfs, devpty ÆÄÀÏ ½Ã½ºÅÛÀ» Çϳª·Î ÅëÇÕÇÑ ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î ¼³¸íÇÒ ¼ö ÀÖ½À´Ï´Ù. sysfs ÆÄÀÏ ½Ã½ºÅÛÀº ½Ã½ºÅÛ¿¡ ¿¬°áµÈ ÀåÄ¡¿Í ¹ö½º¸¦ ÇϳªÀÇ ÆÄÀÏ ½Ã½ºÅÛ ±¸Á¶Ã³·³ ³ªÅ¸³»¾î »ç¿ëÀÚ°¡ ¾×¼¼½º °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù. ÀÌ ÆÄÀÏ ½Ã½ºÅÛÀº ÀÌÀü¿¡ /proc/ ÆÄÀÏ ½Ã½ºÅÛ¿¡ À§Ä¡ÇÏ´ø ÀåÄ¡ ¹× µå¶óÀ̹ö ƯÁ¤ ¿É¼ÇÀ» ó¸®Çϵµ·Ï °³¹ßµÇ¾úÀ¸¸ç, ÀÌÀü Ä¿³Î¿¡¼ devfs°¡ Á¦°øÇÏ´ø µ¿ÀûÀÎ ÀåÄ¡ Ãß°¡ ±â´Éµµ Á¦°øÇÕ´Ï´Ù. ¾ÆÁ÷Àº sysfs ±¸Çö Ãʱ⠴ܰèÀ̹ǷÎ, ´Ù¼öÀÇ ÀåÄ¡ ¹× À¯Æ¿¸®Æ¼°¡ ¿©ÀüÈ÷ proc Ç׸ñÀ» ÂüÁ¶ÇÏÁö¸¸, ¸ÓÁö ¾ÊÀº ¹Ì·¡¿¡´Â sysfs°¡ ÁÖ·Î »ç¿ëµÉ °ÍÀ¸·Î ¹Ï½À´Ï´Ù.
sysfs ÆÄÀÏ ½Ã½ºÅÛÀº /sys/¿¡ ¸¶¿îÆ®µÇ¾î¾ßÇϸç, ½Ã½ºÅÛ¿¡ ¿¬°áµÈ ÀåÄ¡¸¦ ´Ù¾çÇÑ ¹æ¹ýÀ¸·Î Á¦¾îÇÏ´Â µð·ºÅ丮¸¦ Æ÷ÇÔÇÕ´Ï´Ù. /sysfs/ ¼ºê µð·ºÅ丮´Â ´ÙÀ½°ú °°½À´Ï´Ù:
/devices/ µð·ºÅ丮
ÀÌ µð·ºÅ丮´Â /css0/ µð·ºÅ丮¸¦ Æ÷ÇÔÇÕ´Ï´Ù. ÀÌ ¼ºê µð·ºÅ丮´Â ¸®´ª½º Ä¿³Î¿¡ ÀÇÇØ °Ë»öµÈ ¸ðµç ¼ºê ä³ÎÀ» ³ªÅ¸³À´Ï´Ù. ¼ºê ä³Î µð·ºÅ丮´Â 0.0.nnnn Çü½ÄÀ¸·Î À̸§ Áö¾îÁö¸ç, ¿©±â¼ nnnn´Â 0¿¡¼ ffff »çÀÌÀÇ 16Áø¼ö ¼ºê ä³Î ¹øÈ£¸¦ ÀǹÌÇÕ´Ï´Ù. ¼ºê ä³Î µð·ºÅ丮´Â »óÅ ÆÄÀÏ ¹× ½ÇÁ¦ ÀåÄ¡¸¦ ³ªÅ¸³»´Â ±âŸ ¼ºê µð·ºÅ丮¸¦ Æ÷ÇÔÇÕ´Ï´Ù. ÀåÄ¡ µð·ºÅ丮 À̸§Àº 0.0.xxxx À¸·Î¼ ¿©±â¼ xxxx´Â ÀåÄ¡ÀÇ À¯´Ö ÁÖ¼Ò¸¦ ³ªÅ¸³À´Ï´Ù. /devices/ µð·ºÅ丮´Â ¶ÇÇÑ ÀåÄ¡ ¼³Á¤ ¿É¼Ç »Ó¸¸ ¾Æ´Ï¶ó »óÅ Á¤º¸µµ Æ÷ÇÔÇÕ´Ï´Ù.
/bus/ µð·ºÅ丮
ÀÌ µð·ºÅ丮´Â /ccw/ ¼ºê µð·ºÅ丮¿Í /ccwgroup/ ¼ºêµð·ºÅ丮¸¦ Æ÷ÇÔÇÕ´Ï´Ù. CCW ÀåÄ¡´Â ä³Î ¸í·É ´Ü¾î¸¦ »ç¿ëÇÏ¿© ¾×¼¼½ºµË´Ï´Ù. /ccw/ µð·ºÅ丮¿¡ À§Ä¡ÇÑ ÀåÄ¡´Â ¸ÞÀÎÇÁ·¹ÀÓ Ã¤³Î ¼ºê½Ã½ºÅÛ¿¡¼ ¿ÀÁ÷ ÇÑ ¼ºêä³Î¸¸ »ç¿ëÇÕ´Ï´Ù. CCW ±×·ì ÀåÄ¡µµ ¶ÇÇÑ Ã¤³Î ¸í·É ´Ü¾î¸¦ »ç¿ëÇÏ¿© ¾×¼¼½ºµÇÁö¸¸, ±×·¯³ª ÀåÄ¡´ç ÇѰ³ ÀÌ»ó ¼ºêä³ÎÀ» »ç¿ëÇÕ´Ï´Ù. ¿¹¸¦ µé¸é, 3390-3 DASD ÀåÄ¡´Â ÇѰ³ÀÇ ¼ºêä³ÎÀ» »ç¿ëÇÏ´Â ¹Ý¸é¿¡ OSA ¾î´ðÅÍ QDIO ³×Æ®¿öÅ© ¿¬°áÀ» À§Çؼ´Â 3°³ÀÇ ¼ºêä³ÎÀ» »ç¿ëÇÕ´Ï´Ù. /ccw/ µð·ºÅ丮¿Í /ccwgroup/ µð·ºÅ丮¿¡´Â devices ¹× drivers¶ó°í ºÎ¸£´Â µð·ºÅ丮°¡ ÀÖ½À´Ï´Ù:
/devices/ µð·ºÅ丮´Â /sys/devices/css0/ µð·ºÅ丮¿¡ Æ÷ÇÔµÈ ÀåÄ¡ µð·ºÅ丮·ÎÀÇ ½Éº¼¸¯ ¸µÅ©¸¦ Æ÷ÇÔÇÕ´Ï´Ù.
/drivers/ µð·ºÅ丮´Â ÇöÀç ½Ã½ºÅÛ¿¡ ·ÎµùµÈ °¢ ÀåÄ¡ µå¶óÀ̹ö¿¡ ´ëÇÑ µð·ºÅ丮¸¦ Æ÷ÇÔÇÕ´Ï´Ù. zFCP µå¶óÀ̹ö´Â À̰÷¿¡ µð·ºÅ丮¸¦ °®½À´Ï´Ù. /driver/ µð·ºÅ丮´Â ÇöÀç /sys/devices/css0/ µð·ºÅ丮¿¡¼ »ç¿ë ÁßÀÎ ÀåÄ¡·ÎÀÇ ½Éº¼¸¯ ¸µÅ© »Ó¸¸ ¾Æ´Ï¶ó ÀåÄ¡ µå¶óÀ̹ö¿¡ ´ëÇÑ ¼³Á¤µµ Æ÷ÇÔÇÕ´Ï´Ù.
/class/ µð·ºÅ丮
ÀÌ µð·ºÅ丮´Â ttys, SCSI Å×ÀÌÇÁ ÀåÄ¡, ³×Æ®¿öÅ© ÀåÄ¡ ¹× ±âŸ ÀåÄ¡¿Í °°ÀÌ À¯»çÇÑ ÀåÄ¡¸¦ Çϳª·Î ¹½À´Ï´Ù.
/block/ µð·ºÅ丮
ÀÌ µð·ºÅ丮´Â ½Ã½ºÅÛ »ó °¢ ºí·Ï ÀåÄ¡¿¡ ´ëÇÑ µð·ºÅ丮¸¦ Æ÷ÇÔÇÕ´Ï´Ù. ´ëºÎºÐ ½ÇÁ¦ DASD, ·ì¹é ÀåÄ¡ ¹× ¼ÒÇÁÆ®¿þ¾î RAID ºí·Ï ÀåÄ¡¿Í °°Àº µð½ºÅ© À¯Çü ÀåÄ¡ÀÔ´Ï´Ù. ÀÌÀü ¸®´ª½º ½Ã½ºÅÛ°ú sysfs¸¦ »ç¿ëÇÏ´Â ÃֽŠ½Ã½ºÅÛ °£¿¡ °¡Àå µÎµå·¯Áø Â÷ÀÌÁ¡Àº sysfs À̸§À¸·Î ÀåÄ¡¸¦ ã´Â´Ù´Â Á¡ÀÔ´Ï´Ù. 2.4 Ä¿³Î À̹ÌÁö¿¡¼´Â zFCP µå¶óÀ̹ö°¡ ÀåÄ¡ ÁÖ¼Ò¸¦ ÀÌ¿ëÇÏ¿© Àü´ÞµÇ¾úÁö¸¸, 2.6 Ä¿³Î À̹ÌÁö ½Ã½ºÅÛ¿¡¼´Â ÀÌ µå¶óÀ̹ö°¡ 0.0.1600À¸·Î Àü´ÞµË´Ï´Ù.