±Û : Á¤¿ë¼®/ freemir2k@intizen.com
|
||||||||||
<¸ñ Â÷> 0. Àú³Î¸µÆÄÀϽýºÅÛ(JournalingFileSystem)À»
¼±ÅÃÇØ¾ß Çϴ°¡?
0. Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛ(JournalingFileSystem)À» ¼±ÅÃÇØ¾ß Çϴ°¡? ±Ù·¡¿¡ ¸®´ª½º ºÐ¾ß¿¡¼ °¡Àå °ü½ÉÀÌ ÀÖ´Â ºÐ¾ß¿¡ ´ëÇØ »ý°¢ÇØ º»´Ù¸é 'Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛ(Journaling File System)'À» Á¦¿ÜÇÒ ¼ö´Â ¾øÀ» °ÍÀÔ´Ï´Ù. 'Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛ'À̶õ À̸§¿¡¼µµ ¾Ë ¼ö ÀÖµíÀÌ ÀÏÁ¤ºÎºÐÀ» ±â·ÏÀ» À§ÇØ ³²°ÜµÎ¾î ¹é¾÷(backup) ¹× º¹±¸ ´É·ÂÀÌ ÀÖ´Â ÆÄÀÏ ½Ã½ºÅÛÀ» ¸»ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ 'Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛ'ÀÌ °ü½ÉÀÌ µÇ´Â ÀÌÀ¯´Â ¹«¾ùÀϱî¿ä? ±×°ÍÀº ¾Æ¸¶µµ ±¹³»¿¡¼ ¸®´ª½º°¡ 98³â ¸»À» ±âÁ¡À¸·Î ÇÏ¿© ´Ü¼øÈ÷ °³ÀÎ ¹× Çб³¿¡¼ ´Ü¼ø Ãë¹Ì³ª ±³À°¿ëÀ¸·Î »ç¿ëµÇ´ø °ÍÀ» ¹þ¾î³ª ÀÌÁ¦´Â ±â¾÷¿¡¼µµ ÀÎÁ¤¹Þ´Â ¼¹ö·Î »ç¿ëµÇ±â ¶§¹®ÀÏ °ÍÀÔ´Ï´Ù. ±â¾÷¿¡¼ »ç¿ëÇÏ´Â ¼¹ö´Â ´ë ¿ë·®ÀÇ ±â·Ï¸Åü¸¦ »ç¿ëÇÕ´Ï´Ù. ¼ö¸¹Àº Á¤º¸¸¦ ÀÔ·Â ¹× °ËÁõÇÏ°í, Á¦°øÇÏ´Â ¼¹ö¿¡¼´Â ´ë ¿ë·®ÀÇ ±â·Ï¸Åü°¡ ÇÊ¿äÇÑ °ÍÀº ¾î¶»°Ô º¸¸é ´ç¿¬ÇÑ ÀÏÀÔ´Ï´Ù. ±×·¸´Ù¸é 'Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛ'ÀÌ ¸®´ª½º ºÐ¾ß¿¡¼ °ü½ÉÀ» ²ô´Â ÀÌÀ¯´Â ¹«¾ùÀϱî¿ä? ±×°ÍÀº ¸®´ª½º°¡ ¾ÆÁ÷±îÁö 'Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛ'À» Áö¿øÇÏÁö ¾Ê¾Ò¾ú±â ¶§¹®ÀÏ °ÍÀÔ´Ï´Ù. ¿äÁòÀº °³ÀÎ »ç¿ëÀÚ¿ë ÄÄÇ»ÅÍ¿¡¼µµ Çϵåµð½ºÅ©ÀÇ ¿ë·®ÀÌ ¸î ½Ê ±â°¡ ¹ÙÀÌÆ®(GB)¸¦ ³Ñ´Â ½ÃÁ¡¿¡¼ ¾î¶»°Ô º¸¸é 'Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛ'¿¡ ´ëÇÑ °ü½ÉÀÌ ±â¾÷À» ³Ñ¾î °³ÀÎ »ç¿ëÀÚ¿¡°Ôµµ ¹ÌÄ¡´Â °ÍÀº ´ç¿¬ÇÑ ½Ã´ëÀû È帧À̶ó »ý°¢ÀÌ µË´Ï´Ù. ±×·¸´Ù¸é 'Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛ'¿¡ ´ëÃæ ¾Ë¾Æº¸¾ÒÀ¸´Ï, ÀÌÁ¦´Â 'Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛ'¿¡ Á¾·ù¿¡´Â ¾î¶°ÇÑ °ÍÀÌ ÀÖ´ÂÁö¿¡ ´ëÇÏ¿© ¾Ë¾Æº¸°í, ´õ ³ª¾Æ°¡ 'Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛ'ÀÇ ÀåÁ¡°ú ´ÜÁ¡¿¡ ´ëÇØ ¾Ë¾Æº» ÈÄ °ú¿¬ ³ªÀÇ ¸®´ª½º ½Ã½ºÅÛ¿¡ ÇÊ¿äÇÑ °ÍÀÎÁö¿¡ ´ëÇØ »ý°¢Çغ¸°í, ¸¶Áö¸·À¸·Î 'Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛ'ÀÇ ¼³Ä¡¿¡ ÇÊ¿äÇÑ ÆÄÀÏÀ» ±¸ÇÏ´Â ¹æ¹ý°ú ¼³Ä¡¹æ¹ý¿¡ ´ëÇØ ¾Ë¾Æº¸¸é¼ ¸¶Ä¡µµ·Ï ÇÏ°Ú½À´Ï´Ù.
1. 'Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛ'ÀÇ Á¾·ù Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛ¿¡´Â IBM»çÀÇ µ¶ÀÚÀûÀÎ ÆÄÀÏ ½Ã½ºÅÛÀÎ 'JFS(Journaling File System)', SGIÀÇ 'XFS (eXtended File System)', µ¶ÀÎÀÇ Çѽº ¶óÀÌÀú(Hans Reiser)°¡ °³¹ßÇÑ '¶óÀÌÀú ÆÄÀÏ ½Ã½ºÅÛ(Reiser File System : ÁÙ¿©¼ reiserfs)', ¸®´ª½º °øµ¿Ã¼¿¡¼ °³¹ß ÁßÀÎ 'ext3(Extension3)' µîÀÌ ÀÖ½À´Ï´Ù. 'JFS'´Â IBM»çÀÇ µ¶ÀÚÀûÀÎ Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛÀε¥
GPL·Î °ø°³ÇÏ¿© ÇöÀç ¸®´ª½º¿ëÀ¸·Î °³¹ß ÁßÀÔ´Ï´Ù. ÇöÀç ¹öÀüÀº
0.0.18±îÁö ³ª¿Í ÀÖ½À´Ï´Ù. 'reiserfs'´Â ÇöÀç ¸®´ª½º ¿ë Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛ Áß¿¡¼ °¡Àå ¾ÈÁ¤ÀûÀ̶ó´Â Æò°¡¸¦ ¹Þ´Â ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î µ¶ÀÏÀÇ Çѽº ¶óÀÌÀú(Hans Reiser)°¡ °³¹ßÇÑ ÆÄÀÏ ½Ã½ºÅÛÀÔ´Ï´Ù. ÇöÀç ¹ÌÁö¸®¼Ä¡¿¡¼ °³¹ßÇÑ '¹ÌÁö¸®´ª½º(MiziLinux) 1.5'¿¡ ±âº» žÀçµÇ¾î ÀÖ½À´Ï´Ù. ´ë¸¸ÀÇ Gentoo Linux ¿¡µµ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. 'ext3'´Â ¸®´ª½º °øµ¿Ã¼¿¡¼ °³¹ß ÁßÀÎ Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛÀÔ´Ï´Ù. 'ext2' ÆÄÀÏ ½Ã½ºÅÛ¿¡ ÆÐÄ¡(patch)¸¦ ÇÏ´Â Çü½ÄÀ¸·Î °³¹ßµÇ°í ÀÖÀ¸¸ç ÇöÀç 0.0.2f±îÁö Á¦°øµÇ°í ÀÖ½À´Ï´Ù.
2. Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛÀÇ ÀåÁ¡°ú ´ÜÁ¡ Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛÀÇ ÀåÁ¡¿¡ ´ëÇØ ¾Ë¾Æº¸±â Àü¿¡ ¾î¶»°Ô µ¿ÀÛÇÏ´Â Áö¿¡ ´ëÇÏ¿© ¾Ë¾Æº¸°Ú½À´Ï´Ù. Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛÀº »ç¿ëÀÚ°¡ ¾î¶°ÇÑ ³»¿ëÀ» ÀÔ·Â ¶Ç´Â ¼öÁ¤ÇÏ¸é ±× ³»¿ëÀ» ¹Ù·Î Çϵåµð½ºÅ©¿¡ ±â·ÏÇϱâ Àü¿¡ °ü·Ã ³»¿ëÀ» ·Î±×(log)¿¡ ±â·ÏÇÕ´Ï´Ù. ±×¸®ÇÏ¿© ¸¸¾à ±â·Ï Áß¿¡ °¡Àå ºó¹øÇÏ°Ô ¹ß»ýÇÏ´Â ¹®Á¦ÀÎ Á¤ÀüÀ̳ª ±âŸ ´Ù¸¥ ÀÌÀ¯·Î ÀÎÇÏ¿© ºñÁ¤»óÀûÀÎ Á¾·á¸¦ ÇÏ°Ô µÇ¸é ´Ù½Ã ºÎÆÃÇÒ ¶§ ·Î±×¿¡ ±â·ÏµÈ ³»¿ëÀ» Âü°í·Î ÇÏ¿© ´Ù½Ã ÀÛ¼ºÇϰųª º¹±¸¸¦ ÇÏ°Ô µË´Ï´Ù. ±×·¸´Ù¸é Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛÀ» »ç¿ëÇϴµ¥ µû¸¥ ÀåÁ¡¿¡´Â ¹«¾ùÀÌ ÀÖÀ»±î¿ä? ÀÌ°ÍÀÌ ¹Ù·Î ¸®´ª½º°¡ ¼¹ö ½ÃÀå¿¡¼ È®°íÇÑ À§Ä¡¸¦ À¯ÁöÇÏ´Â °ü°ÇÀÌ µÉ °ÍÀÔ´Ï´Ù. ¿ì¼± ¼¹ö¿¡¼´Â ´Ù¾çÇÑ ³»¿ëÀ» ºó¹øÇÏ°Ô ±â·ÏÇÏ°í ¼öÁ¤ÇÕ´Ï´Ù. ¼ö¸¹Àº »ç¿ëÀÚµéÀÌ ÀÔ·ÂÇÏ°í ¼öÁ¤ÇÏ´Â ³»¿ëÀÌ ¿¹±âÄ¡ ¸øÇÑ »ç°í·Î ÀÎÇÏ¿© ½Ã½ºÅÛÀÌ ´Ù¿î(down)µÇ´õ¶óµµ ´Ù½Ã º¹±¸ÇÒ ¼ö ÀÖ´Â È®·üÀÌ ±âÁ¸ ext2 ½Ã½ºÅÛº¸´Ù »ó´çÈ÷ ³ô±â ¶§¹®ÀÔ´Ï´Ù. ÀÌ°ÍÀº ¼¹ö¸¦ ¿î¿µÇÏ´Â ¿î¿µÀÚ³ª ȸ»çÀÇ ½Ã½ºÅÛ °ü¸®ºÎ ÀÔÀå¿¡¼´Â »ó´çÈ÷ Áß¿äÇÑ ¹®Á¦¶ó ÇÒ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù. ±âÁ¸¿¡ ±¸ÃàÇØ¿À´ø ȸ»çÀÇ À̹ÌÁö¿Í ¿¹±âÄ¡ ¸øÇÑ »ç°í¿¡ ´ëÇÑ È¸»çÀÇ ´ëºñÃ¥ µîÀ» Æò°¡¹ÞÀ» ¼ö ÀÖ´Â ±âȸÀ̱⠶§¹®ÀÏ °ÍÀÔ´Ï´Ù. ¹°·Ð ÀÌ·¯ÇÑ Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛÀ» »ç¿ëÇÏ´Â °ÍÀ¸·Î º¸»ó¹ÞÀ» ¼ö ÀÖ´Â °ÍÀÌ µ¥ÀÌÅÍ(data)ÀÇ º¹±¸¿¡¸¸ ±¹ÇÑµÈ °ÍÀº ¾Æ´Ò °ÍÀÔ´Ï´Ù. ½Ã½ºÅÛ ÀçºÎÆÃ(reboot)½Ã ±âÁ¸ ext2 ½Ã½ºÅÛ¿¡¼ º¸¿©ÁÖ´Â 'fsck(file system check)'ÀÇ °¡È÷ °æ¾ÇÇÒ ¸¸ÇÑ ¼öÁØÀÇ º¹±¸ ½Ã°£Àº ÆÄÀÏ ½Ã½ºÅÛÀÌ ±â°¡ ¹ÙÀÌÆ®(GB) ¹× Å׶ó ¹ÙÀÌÆ®(TB) ±ÞÀ¸·Î °Ý»óµÇ°í ÀÖ´Â ½ÃÁ¡¿¡¼ ¸®´ª½ºÀÇ °¨Á¡ ¿äÀÎÀÌ µÉ ¼ö ÀÖ´Ù´Â °Íµµ °í·ÁÇØ º¸¾Æ¾ß ÇÒ ¿ä¼Ò ÁßÀÇ ÇÑ°¡ÁöÀÏ °ÍÀÔ´Ï´Ù. ¹°·Ð ÀÌ°ÍÀº °³ÀÎ »ç¿ëÀÚµéÀÇ ÄÄÇ»ÅÍ ½Ã½ºÅÛÀÇ ÀúÀå¿ë·®µµ Á¡Á¡ ´õ °Å´ëÇØÁö°í ÀÖ´Â Çö Ãß¼¼¿¡ ºÎÇյȴٰí ÇÒ ¼ö ÀÖ°Ú½À´Ï´Ù. ÀÌ·¯ÇÑ °üÁ¡¿¡¼ º»´Ù¸é Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛÀº Çö Ãß¼¼¿¡ ºñÃß¾î º¼ ¶§ ¸®´ª½º°¡ ±â¾÷ ½ÃÀå¿¡¼ÀÇ ¼¹ö±Þ ¿î¿µÃ¼Á¦·Î¼ ÇÊÈ÷ °®Ãß¾î¾ß ÇÒ ±â´ÉÀ¸·Î Æò°¡ÇÒ ¼ö ÀÖÀ¸¸ç, °³ÀÎ »ç¿ëÀڵ鵵 ÇÊ¿ä¿¡ µû¶ó¼´Â »ç¿ëÇØ¾ß ÇÒ °ÍÀÔ´Ï´Ù. ±×·¸´Ù¸é ÀÌ·¯ÇÑ Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛ¿¡ ´ÜÁ¡Àº ¾øÀ»±î¿ä? À̹ø¿¡´Â Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛÀÇ ´ÜÁ¡¿¡ ´ëÇؼ »ý°¢ÇØ º¸µµ·Ï ÇÏ°Ú½À´Ï´Ù. ¿ì¼± Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛÀ» »ç¿ëÇÏ°Ô µÇ¸é ·Î±×¸¦ ±â·ÏÇÑ´Ù´Â °Í¿¡ ´ëÇØ ¾Õ¼ ¾Ë¾Æº¸¾Ò½À´Ï´Ù. ·Î±ë(logging) ±â´É¿¡ µû¶ó ÆÄÀÏ ½Ã½ºÅÛÀÌ µ¥ÀÌÅÍ°¡ ¾÷µ¥ÀÌÆ®(update) µÉ ¶§¸¶´Ù ·Î±ë¿¡ µû¸¥ ¼ö¸¹Àº ¸®¼Ò½º(resource)¸¦ ÇÊ¿ä·Î ÇÏ°Ô µË´Ï´Ù. ÀÌ·¯ÇÑ ¹®Á¦Á¡ÀÌ ¹ß»ýÇϱ⠶§¹®¿¡ ¹«Á¶°Ç Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛÀ» »ç¿ëÇÏ´Â °Íº¸´Ù´Â ÇÊ¿äÇÑ ºÎºÐ¿¡ ÇÑÇؼ¸¸ »ç¿ëÇÏ´Â ÁöÇý°¡ ÇÊ¿äÇÒ °ÍÀÔ´Ï´Ù.
3. Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛÀÇ »ç¿ë ºÎºÐ ±×·¸´Ù¸é ¾î¶² ºÎºÐ¿¡ Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛÀ» Àû¿ëÇÏ¿©¾ß È¿°úÀûÀ¸·Î »ç¿ëÇÏ´Â °ÍÀϱî¿ä? ±×°ÍÀº ¾Õ¿¡¼ »ìÆ캻 °Íó·³ Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛÀÌ ÀæÀº ¾÷µ¥ÀÌÆ®¸¦ ÇÏ´Â ºÎºÐ¿¡ ÀûÇÕÇÏ´Ù´Â °ÍÀ» ¾Ë¾Ò½À´Ï´Ù. ±×·¸´Ù¸é ¿ì¼±ÀûÀ¸·Î »ý°¢ÇØ º¼ ¼ö ÀÖ´Â ºÎºÐÀÌ '/var' µð·ºÅ丮ÀÏ °ÍÀÔ´Ï´Ù. '/var' µð·ºÅ丮´Â ¸ÞÀÏ ½ºÇ®¸µ(mail spooling) ¹× µ¥ÀÌÅͺ£À̽ºÀÇ ÀúÀå°ø°£, ·Î±× ±â·Ï µîÀÇ ¿ëµµ·Î »ç¿ëµÇ±â ¶§¹®¿¡ ÀæÀº ¾÷µ¥ÀÌÆ®°¡ ÀÌ·ç¾îÁö´Â °÷ÀÔ´Ï´Ù. ÀÌ ºÎºÐó·³ ÀæÀº ¾÷µ¥ÀÌÆ®°¡ ÀÌ·ç¾îÁö´Â ºÎºÐ¿¡ Àû¿ëÇÏ´Â °ÍÀÌ Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛÀ» È¿°úÀûÀ¸·Î »ç¿ëÇÏ´Â °ÍÀ̸ç, ¸®´ª½ºÀÇ ±âº» °³³ä¿¡µµ ¸Â´Â °ÍÀÏ °Ì´Ï´Ù. ±×·¸´Ù¸é ÀÌ·± È¿°úÀûÀÎ Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛÀ» ÀÌ¿ëÇϱâ À§Çؼ ¼Ò½ºÄÚµå ¹× ¹ÙÀ̳ʸ® ÆÄÀÏÀ» ±¸ÇÒ ¼ö ÀÖ´Â °÷°ú ¼³Ä¡¹æ¹ý¿¡ ´ëÇؼ ¾Ë¾Æº¸µµ·Ï ÇÏ°Ú½À´Ï´Ù.
4. Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛÀ» ±¸ÇÒ ¼ö ÀÖ´Â °÷ ¿ì¼± Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛÀ» »ç¿ëÇÒ ¼ö ÀÖµµ·Ï
ÇØÁÖ´Â ¼Ò½ºÄÚµå ¹× ¹ÙÀ̳ʸ® ÆÄÀÏÀ» ±¸ÇÒ ¼ö ÀÖ´Â °÷¿¡ ´ëÇØ ¾Ë¾Æº¸µµ·Ï
ÇÏ°Ú½À´Ï´Ù.
À§ÀÇ È¨ÆäÀÌÁö ÁÖ¼Ò¿¡ Á¢¼ÓÇØ º¸¸é ÇöÀç °³¹ß ÁßÀÎ °¢ ÆÄÀÏ ½Ã½ºÅÛÀÇ ¹öÀü°ú °³¹ß°úÁ¤, ÆÐÄ¡ ¶Ç´Â ¼Ò½ºÄÚµå, ¹ÙÀ̳ʸ® ÆÄÀÏÀ» ±¸ÇÒ ¼ö ÀÖ½À´Ï´Ù. IBM»çÀÇ 'JFS'ÀÇ °æ¿ì ȨÆäÀÌÁö¿¡¼ óÀ½ °³¹ßµÇ¾ú´ø 0.0.1ºÎÅÍ ÇöÀç °¡Àå ÃÖ±Ù¿¡ °³¹ßµÈ 0.0.18±îÁö °ø°³µÇ¾î ÀÖ°í, °³¹ß°úÁ¤, °³¹ß °¡À̵å(guide) µîÀ» Á¦°øÇØ Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛ¿¡ °ü½ÉÀÌ ÀÖ´Â ÀÌ¿¡°Ô ÁÁÀº ÀڷḦ Á¦°øÇÏ°í ÀÖ¾î °ü½ÉÀÌ ÀÖ´Â ºÐµéÀº Çѹø¾¿ µé·¯º¸´Â °ÍÀÌ ÁÁ´Ù´Â »ý°¢ÀÌ µì´Ï´Ù. SGIÀÇ 'XFS'ÀÇ °æ¿ì ȨÆäÀÌÁö¿¡¼ ÃÖ±Ù±îÁö °³¹ßµÈ º£Å¸ ¹öÀüÀÇ ¼Ò½ºÄÚµå¿Í RPMÀ» µ¿½Ã¿¡ Á¦°øÇÏ°í ÀÖ½À´Ï´Ù. ÇöÀç 'XFS'ÀÇ °æ¿ì ¸®´ª½º Ä¿³Î 2.4¸¦ ±â¹ÝÀ¸·Î Çϱ⿡ ´ëºÎºÐÀÇ ½Ã½ºÅÛ¿¡¼ Ä¿³Î 2.2 ±â¹ÝÀ̱⿡ ¾à°£ÀÇ ¾÷±×·¹À̵带 ¿ä±¸ÇÏ°í ÀÖ½À´Ï´Ù. ¾÷±×·¹À̵忡 °üÇÑ ³»¿ëµµ ȨÆäÀÌÁö¿¡¼ ãÀ» ¼ö ÀÖ½À´Ï´Ù. Çѽº ¶óÀÌÀú(Hans Reiser)ÀÇ 'reiserfs'ÀÇ °æ¿ì ÇöÀç °¡Àå ¾ÈÁ¤Àû(stable)À̶ó°í Æò°¡¸¦ ¹Þ°í ÀÖ½À´Ï´Ù. Ä¿³Î ÆÐÄ¡¸¦ ÅëÇÏ¿© »ç¿ëÇÒ ¼ö Àִµ¥ ÇöÀç ¾ÈÁ¤Ä¿³Î 2.2.14ºÎÅÍ 2.2.17±îÁöÀÇ ¸ðµç ¹öÀü¿¡ ´ëÇÏ¿© ÆÐÄ¡¸¦ Á¦°øÇÏ°í ÀÖÀ¸¸ç, °³¹ßÄ¿³Î 2.4.0-test1ºÎÅÍ 2.4.0-test9±îÁö Á¦°øÇÏ°í ÀÖ½À´Ï´Ù. ¸®´ª½º °øµ¿Ã¼¿¡¼ °³¹ß ÁßÀÎ 'ext3'ÀÇ °æ¿ì ȨÆäÀÌÁö¸¦ Á¤È®ÇÏ°Ô È®ÀÎÇÏÁö ¸øÇß½À´Ï´Ù. À§ÀÇ FTP¿¡ Á¢¼ÓÇØ º¸¸é jfs µð·ºÅ丮¿¡ readme ÆÄÀÏÀÌ Àִµ¥ ±× ÆÄÀÏÀ» ÀÚ¼¼È÷ Àо¸é ÇöÀç °³¹ß ÁßÀ̱⿡ ½Ã½ºÅÛÀÌ ¼Õ»óÀÌ °¥ ¼ö ÀÖ´Ù´Â ¸»ÀÌ ÀÖÀ¸´Ï »ý°¢ÇØ º¸½Ã°í ÆÇ´ÜÀÌ ¼³ ¶§ »ç¿ëÇØ º¸½Ã±æ ±ÇÀåÇÕ´Ï´Ù. ±×·¯¸é ¸¶Áö¸·À¸·Î Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛÀ» »ç¿ëÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¾Ë¾Æº¸µµ·Ï ÇÏ°Ú½À´Ï´Ù.
5. Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛ ¼³Ä¡Çϱ⠺»Áö¿¡¼´Â °¡Àå ¾ÈÁ¤ÀûÀ̶ó Æò°¡¸¦ ¹Þ´Â Çѽº ¶óÀÌÀú(Hans Reiser)¾¾ÀÇ 'reiserfs'¸¦ ¼³Ä¡ÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¾Ë¾Æº¸µµ·Ï ÇÏ°Ú½À´Ï´Ù. ±âŸ ´Ù¸¥ ÆÄÀÏ ½Ã½ºÅÛÀº ÇØ´ç ȨÆäÀÌÁö¿¡ ¼³Ä¡ ¹æ¹ýÀÌ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖÀ¸´Ï Âü°í ÇϽñ⠹ٶø´Ï´Ù. (1) http://devlinux.com/projects/reiserfs/
¶Ç´Â http://kernel.pe.kr/data.php¿¡¼ ÀÚ½ÅÀÇ (2) ¹Þ¾Æ¿Â ÆÐÄ¡ ÆÄÀÏÀ» Àû¿ë½Ãŵ´Ï´Ù. gzip -cd linux-2.2.14-reiser.tar.gz (3) Ä¿³Î ÄÄÆÄÀÏ(Kernel compile)À» ÇÕ´Ï´Ù. (4) 'reiserfs'ÀÇ 'utils'¸¦ ÄÄÆÄÀÏÇÕ´Ï´Ù. # cd fs/reiserfs/utils/ (5) ´Ù ³¡³µÀ¸¸é 'reiserfs'°¡ Àû¿ëµÈ Ä¿³Î À̹ÌÁö·Î ´Ù½Ã ºÎÆÃÇÏ¸é µË´Ï´Ù. (6) ÀÌÁ¦´Â 'reiserfs'¸¦ »ç¿ëÇÏ´Â ÆÄÀÏ ½Ã½ºÅÛÀ»
¸¸µé¾î º¸°Ú½À´Ï´Ù. # umount /dev/hdb5 ¸¶¿îÆ®°¡ µÇ¾îÀÖÁö ¾Ê´Ù¸é
ºÒÇÊ¿äÇÕ´Ï´Ù. (7) /etc/fstab¿¡¼ /dev/hdb5ÀÇ ÆÄÀÏ ½Ã½ºÅÛ
Á¾·ù¸¦ 'reiserfs'·Î ¹Ù²ß´Ï´Ù. (8) ¸¶Áö¸·À¸·Î Á¤È®ÇÏ°Ô µÇ¾ú´ÂÁö È®ÀÎÀ» ÇØ¾ß ÇÕ´Ï´Ù. $ mount (9) Âü°í»çÇ×À¸·Î ¿øÇÏ´Â ÆÄƼ¼Ç(partition)¿¡
'reiserfs'¸¦ Àû¿ë½ÃÄÑ ¸¸µé°í ¸¶¿îÆ® ½ÃÅ°¸é ÇÊÀÚ¿Í ÇÔ²² ¹Ì¼÷ÇÏÁö¸¸ ´ë°ÀÌ¶óµµ Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛ¿¡ ´ëÇØ ¾Ë¾Æº¸°í ¼³Ä¡±îÁö ÇØ º¸¾Ò½À´Ï´Ù. Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛÀº ÇöÀç´Â ¹°·ÐÀÌ°í ¾ÕÀ¸·Îµµ ´õ¿í ´õ ÇÊ¿äÇÑ ±â´ÉÀÌ µÉ °ÍÀ̸ç, ¸®´ª½º¿¡¼µµ Áß¿äÇÏ°Ô »ý°¢ÇÏ´Â ºÎºÐÀ̹ǷΠÁö¼ÓÀûÀÎ °ü½ÉÀÌ ÇÊ¿äÇÒ °ÍÀÔ´Ï´Ù. ÇöÀç »ç¿ë ÁßÀÎ ½Ã½ºÅÛ¿¡¼ Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛÀ» Àû¿ëÇØ¾ß ÇÏ´Â ºÎºÐ¿¡ ´ëÇؼ´Â °³ÀÎÀÌ Á÷Á¢ ¼ÕÀÍÀ» µûÁ®º¸°í »ç¿ëÇÏ´Â °ÍÀÌ °¡Àå Áß¿äÇÏ´Ù´Â °ÍÀ» ¸»¾¸µå¸®¸ç, ÇÊÀÚ°¡ ÇöÀç ±º º¹¹«¸¦ ¸¶Ä£Áö ¾ó¸¶ ¾ÈµÈ ½ÃÁ¡ÀÌ¾î¼ ´Ù¼Ò ¸»ÀÌ ºÎÁ¤È®ÇÏ°í Àǹ̻ó Ʋ¸° ¿ë¾î°¡ ÀÖ´õ¶óµµ ³Ê±×·¯ÀÌ ºÁÁÖ½Ã±æ ºÎŹµå¸®¸ç »ç¿ëÁß Àǹ®»çÇ×À̳ª À߸øµÈ Á¡¿¡ ´ëÇؼ´Â e-mail·Î ¿¬¶ôÁÖ½Ã±æ ºÎŹµå¸³´Ï´Ù. <ÇÊÀÚ ¼Ò°³> |