· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
Linuxdoc Sgml/Cluster_Quick Start-TRANS

<!doctype linuxdoc system>
<article>
<title>Cluster Quick Start
<author>Douglas Eadline<htmlurl url="mailto:deadline@plogic.com" name="deadline@plogic.com">
<date>1999³â 2¿ù 2ÀÏ
<trans>¾ç À¯¼º<htmlurl url="mailto:yooseong@kldp.org" name="yooseong@kldp.org">
<abstract>
´ÙÀ½¹®¼­´Â ¿ÏÀüÇÏÁö ¾ÊÁö¸¸, Ŭ·¯½ºÅ͸¦ ÀÛµ¿½Ã۴µ¥ ÀϹÝÀûÀ¸·Î ¾Ë·Á
Áø Á¤º¸¸¦ Æ÷ÇÔÇϰí ÀÖ´Ù.
</abstract>

<toc>

<sect>¼­·Ð
<p>
ÀÌ ¹®¼­´Â GPL(GNU PUBLIC LICENCE) Version 2(1991)¿¡ ÀÇÇØ ¹èÆ÷µÉ ¼ö 
ÀÖ´Ù. ÀÌ ¶óÀ̼¾½º(license)¿¡ °üÇÑ °ÍÀº 
<url url="http://www.fsf.org/copyleft/gpl.html">¿¡¼­ º¼ ¼ö ÀÖ´Ù.
<p>
Copyright (C) 1999 Paralogic, Inc., 115 Bethlehem PA, 18015
(<url url="http://www.plogic.com">)
<p>

<sect1>¿ì¼± Àоî¾ßÇÒ °Í:
<p>
ÃÖ±ÙÀÇ ³»¿ëÀ» º¸½Ã·Á¸é ´ÙÀ½ »çÀÌÆ®¸¦ È®ÀÎÇØº¸½Ã±â ¹Ù¶ø´Ï´Ù.
<url url="http://www.xtreme-machines.com/x-cluster-qs.html">
<p>
ÀÌ ¹®¼­´Â ¸ðµç ¸Ó½Å(machine)ÀÌ ±âº»ÀûÀ¸·Î ·¹µåÇÞ ¸®´ª½º 5.2ÀÌ»óÀ¸·Î ±¸µ¿
µÈ´Ù°í °¡Á¤ÇÑ´Ù. ¶ÇÇÑ ¸ðµç ½Ã½ºÅÛµéÀº ÀÚ½ÅÀÇ ÇÏµå µå¶óÀ̺꿡¼­ ±¸
µ¿µÇ¸ç Ŭ·¯½ºÅÍ ³×Æ®¿öÅ©¸¦ Á¦¾îÇÏ´Â ½ºÀ§Ä¡¿¡ °¢°¢ÀÇ ºü¸¥ ÀÌ´õ³Ý
³×Æ®¿öÅ©·Î ¿¬°áµÇ¾îÀÖ´Ù. ¸Ó½ÅµéÁß Çϳª´Â LAN(Local Area Network)¿¡ 
°ÔÀÌÆ®¿þÀÌ ³ëµå·Î¼­ ¿¬°áµÇ¾î ÀÖ´Ù.
½Ã½ºÅÛÀ» ±¸µ¿½ÃŰ´Â ¹æ¹ý¿¡´Â ´Ù¸¥ ¹æ¹ýµé(diskless ¸®´ª½º ¹Ú½º)ÀÌ
ÀÖÀ¸³ª ÀÌ ¹®¼­´Â ÀÌ·¯ÇÑ ¹æ¹ýµéÀº Æ÷ÇÔ½ÃŰÁö ¾Ê´Â´Ù.
<p>
Ŭ·¯½ºÅ͸¦ Çü¼ºÇÏ´Â ¹æ¹ýÀº ¿©·¯°¡Áö°¡ ÀÖÀ¸³ª ¿©±â¼­´Â ÇѰ¡Áö ¹æ¹ý
¸¸À» ±â¼úÇÒ °ÍÀÌ´Ù. À̹®¼­´Â ¿ÏÀüÄ¡ ¾ÊÀ¸¸ç, Ŭ·¯½ºÅÍÀÇ Á¤»óÀÛµ¿À»
À§ÇØ ¸¹Àº °úÁ¤ÀÌ ÇÊ¿äÇÒ °ÍÀÌ´Ù. ½ÇÁ¦ ¸ðµç Ŭ·¯½ºÅͰ¡ ´Ù¸¦ ¼ö ÀÖ±â
¶§¹®¿¡ Ŭ·¯½ºÅ͸¦ ¸¸µå´Â ¹æ¹ýÀ» Â÷·Ê´ë·Î Á¦½ÃÇÑ´Ù´Â °ÍÀº ¸Å¿ì Èû
µç ÀÏÀÌ´Ù.
<p>
ºÐ¸íÈ÷ ³ª´Â ÀÌ ¹®¼­¿¡¼­ ¸¹Àº °ÍÀ» ´Ù·çÁö ¸øÇ߱⠶§¹®¿¡ ÀÌ ¹®¼­¿¡
´ëÇØ Àǹ®ÀÌ »ý±â¸é <url url="mailto:deadline@plogic.com" name="deadline@plogic.com">À¸·Î ¾Ë·ÁÁֱ⠹ٶõ´Ù.
±×·¯ÇÑ Áú¹®¿¡ ´ëÇÑ ÇØ´äÀ» ¿«¾î¼­ µÞºÎºÐÀÇ FAQ¿¡ ¸í±âÇÒ °ÍÀÌ´Ù.
Ä¿³ÎÀ» Çü¼ºÇϰí ÄÄÆÄÀÏÇÏ´Â ÀÏ, ÀûÀýÇÑ Çϵå¿þ¾îÀÇ ¼±ÅÃ, ¸®´ª½º
Installation¿Í °°Àº ÀϵéÀº ÀÌ ¹®¼­¿¡¼­´Â ´Ù·çÁö ¾ÊÀ» °ÍÀÌ´Ù.
<p>
¹°·Ð ÁÖ¼®À̳ª Á¦¾ÈÀº ¾ðÁ¦³ª ȯ¿µÀ̸ç cluster quick startÀÇ ÁÖÁ¦·Î
°Ç¼³ÀûÀÎ ÁÖ¼®À» º¸³»ÁÖ±â¹Ù¶õ´Ù.
i<p>
¿øº» Extreme Linux CD°¡ ¿À·¡µÇ¾ú±â ¶§¹®¿¡ CD¿¡ ÀÖ´Â ¹®¼­ÀÛ¾÷À»
Á¦¿ÜÇÑ ³ª¸ÓÁö´Â »ç¿ëµÇÁö ¾Ê¾Ò´Ù.
<p>
´Ù¸¥ Áß¿äÇÑ Á¤º¸¸¦ ¾òÀ¸·Á¸é Beowulf-HOWTOµîÀ» ÂüÁ¶Çϱ⠹ٶõ´Ù.
¶ÇÇÑ Beowulf mailing list ¸ðÀ½
(<url url="http://www.beowulf.org/listarchives/beowulf/">)¿¡¼­ ¸¹Àº ³»¿ëÀ» È®ÀÎÇÒ ¼ö ÀÖ´Ù.
<p>
¸¶Áö¸·À¸·Î, ¿ì¸®´Â ÀÌ ¹®¼­¿¡¼­ ¾ð±ÞµÈ ¸ðµç ¼ÒÇÁÆ®¿þ¾î¸¦ À§ÇÑ
RPMÀ» ÁغñÇÒ °èȹÀ» °¡Áö°í ÀÖ´Ù.
<p>
¶ÇÇÑ Beowulf cluster¸¦ ±¸ÀÔÇÏ´Â ¸ðµç »ç¶÷µéÀº ±×³É ¹Ú½º¿¡¼­ 
¸Ó½ÅµéÀ» ²¨³»¾î cluter¸¦ ±¸µ¿½ÃŲ ÈÄ 
<url url=" http://www.xtreme-machines.com">À» ÂüÁ¶Çϱ⠹ٶõ´Ù.
(Áï, ÀÌ ¹®¼­ÀÇ ¸ðµç »çÇ×µéÀ» ÀÐ°í ½ÇÇà½ÃÄÑ º¼ ÇÊ¿ä´Â ¾ø´Ù´Â ÀÌ
¾ß±â´Ù.)
<p>
<sect>°³¿ä:
<p>
<sect1>Ŭ·¯½ºÅÍ¿Í ¿öÅ©½ºÅ×À̼ÇÀÇ ³×Æ®¿÷°ú´Â ¹«¾ùÀÌ ´Ù¸¥°¡?
<p>
Çй®ÀûÀÎ °üÁ¡À» ¶°³ª¼­, ÁÖµÈ Â÷ÀÌÁ¡Àº º¸¾È, ÀÀ¿ë¼ÒÇÁÆ®¿þ¾î, 
°ü¸®, ºÎÆÃ°úÁ¤, ÆÄÀÏ ½Ã½ºÅÛÀÌ´Ù. ÃÖ±ÙÀÇ ¸®´ª½º ¹èÆ÷º»µéÀº
³ôÀº º¸¾È¼ºÀ» À¯ÁöÇϰí ÀÖ´Ù. ÇÏÁö¸¸ ÀÌ·¯ÇÑ º¸¾È¹®Á¦´Â
Ŭ·¯½ºÅÍ ÄÄÇ»ÆÃ¿¡ Á¾Á¾ Àå¾Ö°¡ µÇ°í ÀÖ´Ù.
<p>
ÀÀ¿ë¼ÒÇÁÆ®¿þ¾î´Â MPI(¿ªÀÚÁÖ: Message Passing InterfaceÀÇ ¾àÀÚ
·Î Ŭ·¯½ºÅÍ ÄÄÇ»ÆÃ¿¡¼­ ÇÊ¿äÇÑ Á¤º¸¸¦ Àü´ÞÇÏ°í ¹Þ´Âµ¥ »ç¿ëµÇ´Â
¼ÒÇÁÆ®¿þ¾î·Î Ç¥ÁØÈ­ µÇ¾îÀÖÀ½.)¿Í PVM(¿ªÀÚÁÖ: Parallel Virtual
MachineÀÇ ¾àÀÚ·Î MPI¿Í ºñ½ÁÇÑ ÀÏÀ» Çϳª ¾ÆÁ÷ Ç¥ÁØÈ­°¡ µÇÁö
¾ÊÀ½.)°ú °°Àº Message Passing ½Ã½ºÅÛÀ» »ç¿ëÇϰí ÀÖ´Ù.
<p>
¸¸ÀÏ Å¬·¯½ºÅÍ È¯°æ¿¡¼­ ÀÌ·¯ÇÑ °ÍÀÌ ¼öÇàµÇÁö ¾ÊÀ¸¸é ¿ÀÁ÷ ÇϳªÀÇ 
CPU¿¡¼­ ÀÛµ¿ÇÒ °ÍÀÌ¸ç Æ¯Á¤ º´·Ä ÄÚµå º¯È¯ÀÌ ¾ø¾ú´Ù¸é APACHE³ª
MySQL°ú °°Àº °ÍÀ» ´ÙÁß CPU¿¡¼­ ±¸µ¿½Ãų ¼ö ¾øÀ» °ÍÀÌ´Ù.
<p>
´ÙÇàÈ÷ Ŭ·¯½ºÅ͸¦ °ü¸®ÇÏ´Â µµ±¸°¡ À־ ¿¹¸¦ µé¾î, ¼ÕÀ¸·Î 32
³ëµå¸¦ ±¸µ¿½ÃŰ´Â ½Ã°£³¶ºñ¸¦ ¸·À» ¼ö ÀÖ´Ù. °ü¸®ÀÇ ÀϺκÐÁßÀÇ
Çϳª°¡ Ŭ·¯½ºÅͰ£ÀÇ º¸¾ÈÀ» ¿ÏÈ­½ÃŰ´Â °ÍÀÌ´Ù. root°ÔÁ¤À» ÀÌ¿ë
´Ù¸¥ ¸Ó½Å¿¡ rloginÀ» ÇÑ´Ù´Â °ÍÀº Ŭ·¯½ºÅÍ»óÅ¿¡¼­´Â ¾ÆÁÖ 
Áß¿äÇÑ ÀÏÀÌÁö¸¸, ¿ÜºÎ·Î ¿­·ÁÀÖ´Â ³×Æ®¿÷ÀÇ °æ¿ì´Â ¾ÆÁÖ À§ÇèÇÑ
ÀÏÀÌ µÈ´Ù.
<p>
diskless bootingÀÌ ¾ÆÁÖ ¸Å·ÂÀûÀ¸·Î º¸ÀÏÁö ¸ð¸£Áö¸¸, °¢ È£½ºÆ®°¡
ÀÚ½ÅÀÇ ÇÏµå µå¶óÀ̺긦 ºÎÆÃ½ÃŰ´Â °Í ÀÌ¿Ü·Î ÇØ¾ßÇÒ ÀÏÀÌ ¸¹´Ù.
¿©±â¼­´Â ÀÌ·¯ÇÑ diskless bootingÀº »ý·«Çϱâ·Î ÇÑ´Ù.
<p>
¸¶Áö¸·À¸·Î, ÆÄÀϽýºÅÛÀÌ Á¤»óÀÛµ¿À» ÇØ¾ßÇϸç ÃÖ¼ÒÇÑ ¸ðµç ³ëµå°£
/home µð·ºÅ丮´Â °øÀ¯ÇؾßÇÑ´Ù. ´Ù¸¥ ÆÄÀÏ ½Ã½ºÅÛÀº »ç¿ëÇÏ´Â
À¯ÀúÀÇ ¿ä±¸¿¡ µû¶ó¼­ °øÀ¯µÉ ¼ö ÀÖ´Ù.
<p>
<sect1>ÀϹÝÀûÀÎ ¼Â¾÷
<p>
¾Õ¿¡¼­ ¾ð±ÞÇß´ø °Í°ú °°ÀÌ, ÀÌ ¹®¼­´Â ¸Å¿ì ´Ü¼øÇÑ ¸ðÇüÀ» °¡Á¤ÇÑ´Ù.
Ŭ·¯½ºÅÍ´Â µÎ°³ ȤÀº ±× ÀÌ»óÀÇ ¸®´ª½º ¹Ú½ºµé·Î ±¸¼ºµÇ¾î ÀÖ°í 
ÀÌ·¯ÇÑ ¹Ú½ºµéÀº ºü¸¥ ÀÌ´õ³Ý ½ºÀ§Ä¡·Î ¿¬°áµÇ¾î ÀÖ´Ù.(Çãºê¸¦ 
ÀÌ¿ëÇÒ ¼öµµ ÀÖÁö¸¸ Á»´õ ´À¸®´Ù.) ±×Áß ÇϳªÀÇ ³ëµå´Â LAN¿¡ ¿¬°á
µÇ¾îÀÖ´Â °ÔÀÌÆ®¿þÀÌ·Î »ç¿ëµÈ´Ù. ±×·¯ÇÑ °ÔÀÌÆ®¿þÀÌ ³ëµå´Â Á¾Á¾
"·Î±×ÀÎ ³ëµå"¶ó°í ºÒ¸®¿ì¸ç Űº¸µå¿Í ¸ð´ÏÅÍ, ¸¶¿ì½º¸¦ °®°íÀÖ´Ù.
´Ù¸¥ ³ëµåµéÀº "¸Ó¸®¾ø´Â(headless)" Áï, Űº¸µå¿Í ¸ð´ÏÅÍ, ¸¶¿ì½º¸¦
°®°í ÀÖÁö ¾Ê°í ´ÜÁö "ÄÄÇ»ÅÍ ³ëµå"¶ó°í ºÒ¸®¿î´Ù.
´ÙÀ½ÀÇ ´ÙÀÌ¾î ±×·¥Àº ÀϹÝÀûÀÎ ¼Â¾÷ÇüŸ¦ º¼ ¼ö ÀÖ´Ù.
<p>
<verb>
            ---------------------
            |      SWITCH       |
            --------------------
             |  |   |   |
  -----------|  |   |   |     (gateway)
  |    ---------||--|   |------| |-----------LAN----->
  |    |         |             | |
node4 node3   node2          node1-----------|----------|
                     (HOST NODE;login node)  |          | 
                                             |          |
                                        -----------   |---|
                                        |ooooooooo|   |   |
                                        |ooooooooo|   -----
                                        -----------
                                     Keyboard/Mouse/Monitor

</verb>

<sect1>¿ä±¸»çÇ×
<p>
Ŭ·¯½ºÅ͸¦ ¸¸µé°í ¸ð´ÏÅ͸µÇϴµ¥´Â ¸®´ª½º °ü¸® ±â¼úÀÌ ¿ä±¸µÈ´Ù.
ÀÌ·¯ÇÑ ±â¼úÀº ÀÌ ¹®¼­ÀÇ ¹üÀ§¸¦ ³Ñ¾î¼­±â¶§¹®µ¥ ´Ù·çÁö ¾Ê´Â´Ù.
±âº»ÀûÀ¸·Î ³×Æ®¿öÅ·¿¡ °üÇÑ Áö½Ä, ÁּҺο©, ºÎÆÃ, Ä¿³ÎÇü¼º,
ÀÌ´õ³Ý µå¶óÀ̹ö, NSF, ÆÐŰÁö ¼³Ä¡, ÄÄÆÄÀϰú °°Àº °ÍµéÀÌ ¼º°øÀûÀÎ
°ü¸®¿¡ ÇÊ¿äÇÑ ¿ä¼ÒÀÌ´Ù. ÀÌ·¯ÇÑ ³»¿ëµé¿¡ °üÇØ¼­´Â LDP (Linux Docu
mentation Project <url url="http://metalab.unc.edu/LDP">)¿¡¼­ ÇÊ¿äÇÑ ÀڷḦ
¾òÀ» ¼ö ÀÖÀ» °ÍÀÌ´Ù.(¿ªÀÚÁÖ: ¹°·Ð <url url="http://kldp.org">¿¡µµ ¼ö¸¹Àº
ÀÚ·áµéÀ» ¾òÀ» ¼ö ÀÖ´Ù.) ¶ÇÇÑ Beowulf HOWTO¿¡ °üÇÑ ¹®¼­µµ
<url url="http://metalab.unc.edu/LDP/HOWTO/Beowulf-HOWTO">¿¡¼­ ¾òÀ» ¼ö ÀÖ´Ù.
<p>

<sect>Çϵå¿þ¾î °ü·Ã
<p>
ÀϹÝÀûÀ¸·Î ÀÌ ¹®¼­´Â Ŭ·¯½ºÅ͸¦ Çü¼ºÇÏ°í »ç¿ëÇϴµ¥ ÇÊ¿äÇÑ Çϵå¿þ¾î
¿¡ °üÇÑ ³»¿ë¸¸À» Æ÷ÇÔÇÑ´Ù.
<p>
<sect1>³×Æ®¿÷ ÀÎÅÍÆäÀ̽º Ä«µå(Network Interface Cards):
<p>
ÃÖ»óÀÇ ¼º´ÉÀ» À§ÇØ Intel ¶Ç´Â DEC tulip ±â¹Ý(2114X)ÀÇ NIC¸¦ »ç¿ëÇØ¾ß
ÇÑ´Ù. ÀÌ·¯ÇÑ NIC´Â "¿ÍÀÌ¾î ½ºÇǵå"¼º´ÉÀ» Á¦°øÇÑ´Ù. µå¶óÀ̹öÀÇ À¯¹«´Â
tulip NIC¿¡¼­ ƯÈ÷ Áß¿äÇÏ´Ù.
<p>
Linux-Tulip Á¤º¸¿¡ °üÇØ¼­´Â "<url url="http://maximus.bmen.tulane.edu/~siekas/tulip.html">
À» »ìÇ¥º¸¸é tulip µå¶óÀ̹öÀÇ ÃֽŹöÁ¯À» ¼³Ä¡ÇÏ´Â ¹æ¹ýÀ»
¾Ë ¼ö ÀÖ´Ù. Don BeckerÀÇ Linux¿Í DEC "Tulip Chip"¸¦ º¸¸é ´õ¿í ¸¹Àº
Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖ´Ù.(<url url="http://cesdis.gsfc.nasa.gov/linux/drivers/tulip.html">
)
<p>
<sect1>ÁּҺο©:
<p>
Ŭ·¯½ºÅÍ ³ëµå°£¿¡´Â Á¤ÇØÁø IP ÁÖ¼Ò¸¦ ºÎ¿©Çؾ߸¸ Çϴµ¥ ÀÌ ÁÖ¼Ò´Â
¿ÜºÎ¿Í ¿¬°áÀÌ µÇ¾îÀÖÁö ¸»¾Æ¾ßÇÑ´Ù. ±×¸®ÇÏ¿© 192.168.x.xÀÇ ¹üÀ§¿¡¼­
ÁÖ¼Ò°¡ ºÎ¿©µÇ¾î¾ßÇÑ´Ù.
<p>
<sect1>°ÔÀÌÆ®¿þÀÌ ³ëµå:
Ŭ·¯½ºÅÍÁß ÇϳªÀÇ ³ëµå°¡ LAN¿¡ ¿¬°áµÈ °ÔÀÌÆ®¿þÀÌ ³ëµåÀ̱⿡ ÀÌ ³ëµå´Â
µÎ°³ÀÇ NIC¸¦ Æ÷ÇÔÇØ¾ßÇÑ´Ù. ÇϳªÀÇ NIC´Â 192.168.x.x¿Í °°ÀÌ ÁÖ¼Ò°¡ 
ºÎ¿©µÇ°í, ´Ù¸¥ Çϳª´Â ³»ºÎ È£½ºÆ® IP ÁÖ¼Ò¸¦ °¡Áö°í ÀÖ¾î¾ßÇÑ´Ù.
¹°·Ð ¶ó¿ìÆ® ¹æ¹ýÀ» ÀÌ¿ë °ÔÀÌÆ®¿þÀÌ¿Í ¿¬°áÇÒ ¼ö ÀÖ´Ù. (Áï, ÆÄÀϼ­¹ö¿Í
¿¬°áÀÌ °¡´ÉÇÏ´Ù.)
<p>
<sect1>½ºÀ§Ä¡ ¸ðÇü:
<p>
´ëºÎºÐÀÇ ½ºÀ§Ä¡µéÀº IPÁÖ¼Ò°¡ ºÎ¿©µÇ¸ç ½ºÀ§Ä¡¿¡ telnetÀ» ÀÌ¿ëÇØ¼­ ¿¬°á
ÇÑ´Ù. ¸¸ÀÏ ³ëµåµéÀÌ 192.168.0.1, 192.168.0.2,...·Î ÁÖ¼Ò°¡ ºÎ¿©µÇ¾ú´Ù¸é
½ºÀ§Ä¡´Â 192.168.0.254¿Í °°Àº ÁÖ¼Ò¸¦ »ç¿ëÇÒ ¼öµµ ÀÖ´Ù. ½ºÀ§Ä¡´Â ¹Ýµå½Ã
¾î¶°ÇÑ È®ÀåµÈ ³ª¹«ÇüŸ¦ °¡Áö°í À־µµ ¾ÈµÇ¸ç ¸ðµç Æ÷Æ®´Â 100Tx-Full
Duplex·Î µé¾î¿Í¾ßÇÑ´Ù. ¸¸ÀÏ ÀÌ·± °æ¿ì°¡ ¾Æ´Ï¶ó¸é NIC¿Í ½ºÀ§Ä¡°¡ ¼­·Î
Àß ÀÛµ¿Çϰí ÀÖ´ÂÁö È®ÀÎÇÒ Çʿ䰡 ÀÖ´Ù. 
<p>
<sect1>Á÷Á¢ÀûÀÎ Á¢±Ù:
<p>
¶§·Î´Â ¿©·¯ºÐÀÌ °¢ ³ëµå¿¡ ¸ð´ÏÅÍ¿Í Å°º¸µå¸¦ ÀÌ¿ë, Á÷Á¢ Á¢±ÙÇÒ Çʿ䰡 
Àְųª ±×·¯°í ½ÍÀº °æ¿ì ¿©ºÐÀÇ ¸ð´ÏÅÍ¿Í Å°º¸µå¸¦ ÀÌ¿ëÇÏ¿© Á¢±ÙÇϰíÀÚ
ÇÏ´Â ³ëµå¿¡ ¿¬°áÀ» ÇÑ´Ù. ¶Ç ´Ù¸¥ ¹æ¹ýÀ¸·Î´Â KVM (Keyboard Video 
Mouse) µð¹ÙÀ̽º¸¦ ±¸ÀÔÇÏ¿© ÇѰ³ÀÇ Å°º¸µå¿Í ¸¶¿ì½º, ¸ð´ÏÅ͸¦ °¢ ³ëµå°£
¿¡ ³ª´©¾î »ç¿ëÇÒ ¼ö ÀÖ´Ù. push ¹öưÀ̳ª hot-key¸¦ ÀÌ¿ë ¸Ó½Åµé°£À»
À̵¿ÇÒ ¼ö ÀÖÀ¸¸ç ¹®Á¦¸¦ ÇØ°áÇÒ ¼ö ÀÖ´Ù.
<p>
<sect>º¸¾È°ü·Ã:
<p>
º¸¾È»óÀÇ º¯È­´Â ¿ÀÁ÷ °ÔÀÌÆ®¿þÀÌ ³ëµå¿¡¼­¸¸ ÀÌ·ç¾îÁö´Â °ÍÀ» ±Ç°íÇÑ´Ù.
ÀÌ·¸°Ô ÇÔÀ¸·Î½á °ÔÀÌÆ®¿þÀÌÀÇ º¸¾ÈÀÌ ¾ÈÁ¤ÀûÀÌ µÈ´Ù.
<p>
<sect1>.rhosts VS hosts.equiv
<p>
Ŭ·¯½ºÅͰ£¿¡ ÆÐ½º¿öµå¸¦ »èÁ¦ÇÏ´Â ¹æ¹ýÀº µÎ°¡Áö°¡ ÀÖ´Ù.
/etc/hosts.equiv ÆÄÀÏ¿¡ ÀÔ·ÂÀ» Çϰųª home µð·ºÅ丮¿¡ÀÇ °¢ °èÁ¤¿¡
.rhosts¸¦ ¸¸µå´Â ÀÏÀÌ´Ù.
<p>
.rhostsÀ» ¸¸µå´Â ¹æ¹ýÀº °¢ À¯ÀúµéÀÇ °èÁ¤¿¡ Çϳª¾¿ Àֱ⠶§¹®¿¡ ¼±È£
µÇ´Â ¹æ¹ýÀÌ´Ù. /etc/hosts.equiv´Â Ŭ·¯½ºÅÍÀÇ °¢ ³ëµå¸¶´Ù À¯ÁöµÇ¾î¾ß
Çϸç ÀÌ´Â »õ·Î¿î °èÁ¤À» ¸¸µé°Å³ª ¾ø¾Ù ¶§ °ü¸®ÀÚÀÇ ÀÔÀå¿¡¼­´Â ¾ÆÁÖ
º¹ÀâÇÑ ÀÏÀÌ µÈ´Ù.
<p>
.rhosts ÆÄÀÏÀÇ Çü½ÄÀº ´ÙÀ½°ú °°´Ù:
<p>
<verb>
#.rhost file for coyote cluster 
# must be read/writable by user only!
coyote1
coyote2
coyote3
coyote4
</verb>
<p>
hosts.equiv ÆÄÀÏÀÇ Çü½ÄÀº ´ÙÀ½°ú °°´Ù.
<p>
<verb>
#hosts.equiv file for coyote cluster
#node name       user name
coyote1          deadline
coyote2          deadline
coyote3          deadline
coyote4          deadline
coyote1		 wgates 
coyote2		 wgates 
coyote3		 wgates 
coyote4		 wgates 
coyote5		 wgates 
</verb>

<sect1>root rlogin Á¢±Ù
<p>
root°¡ rloginÀ» ÀÌ¿ë Ŭ·¯½ºÅÍÀÇ °¢ ³ëµå¿¡ Á¢±ÙÇϱâ À§ÇØ, .rhosts
ÆÄÀÏÀ» °¢ ³ëµåÀÇ root µð·ºÅ丮¿¡ ÷°¡ÇؾßÇÑ´Ù. .rhosts ÆÄÀÏÀº
Ŭ·¯½ºÅÍ¿¡ ÀÖ´Â ¸ðµç ³ëµåµéÀ» ¸í±âÇØ¾ßÇÑ´Ù. Áß¿äÇÑÁ¡: .rhosts
ÆÄÀÏÀº ¼ÒÀ¯ÀÚ¸¸ÀÌ ÀÐ°í ¾µ ¼ö ÀÖ¾î¾ß ÇÑ´Ù. ("chmod go-rwx .rhosts"
: ¿ªÀÚÁÖ group°ú other°¡ .rhosts¸¦ ÀÐ°í ¾²°í ½ÇÇàÇÏÁö ¸øÇϵµ·Ï
ÇÑ´Ù.)ÀÌ·¯ÇÑ °ÍÀº ¹Ýµå½Ã °ÔÀÌÆ®¿þÀÌ ³ëµå¿¡¼­´Â ÀÌ·ç¾î ÁöÁö ¾Ê¾Æ
¾ß ÇÑ´Ù. (¿ªÀÚÁÖ: º¸¾È»óÀÇ ¹®Á¦ ¶§¹®¿¡)
<p>
µ¡ºÙ¿©¼­, /etc/pam.d/rlogin ÆÄÀÏ¿¡ óÀ½ µÎÁÙÀ» ¹Ù²Ù¾î ÁØ´Ù.:
<p>
<verb>
#orginal /etc/pam.d/rlogin
auth	 required	/lib/security/pam_securetty.so
auth	 sufficient	/lib/security/pam_rhosts_auth.so
auth	 required	/lib/security/pam_pwdb.so shadow nullock
auth	 required	/lib/security/pam_nologin.so
account	 required	/lib/security/pam_pwdb.so
password required	/lib/security/pam_cracklib.so
password required	/lib/security/pam_pwdb.so shadow nullock
                                                   use_authtok
session  required	/lib/security/pam_pwdb.so

#first two lines are swapped /etc/pam.d/rlogin
auth     sufficient	/lib/security/pam_rhosts_auth.so
auth	 required	/lib/security/pam_securetty.so
auth	 required	/lib/security/pam_pwdb.so shadow nullock
auth	 required	/lib/security/pam_nologin.so
account	 required	/lib/security/pam_pwdb.so
password required	/lib/security/pam_cracklib.so
password required	/lib/security/pam_pwdb.so shadow nullock
                                                   use_authtok
session  required	/lib/security/pam_pwdb.so
</verb>
<p>
<sect1>root telnet Á¢±Ù
<p>
°ÔÀÌÆ®¿þÀÌ ³ëµå¸¦ Á¦¿ÜÇÑ ¸ðµç ³ëµå¿¡ /etc/securetty ÆÄÀÏ¿¡ ´ÙÀ½°ú
°°Àº ³»¿ëÀ» ÷°¡ÇÑ´Ù:
<p>
<verb>
ttyp0
ttyp1
ttyp2
ttyp3
ttyp4
</verb>
<p>
ÀÌ·¯ÇÑ º¯È­´Â remote telnetÀ» ÀÌ¿ë Ŭ·¯½ºÅͳ»ÀÇ ¾î¶°ÇÑ ³ëµå·Î ¿¬°á
ÀÌ °¡´ÉÄÉÇÏ´Â °ÍÀÌ´Ù.
<p>
<sect1>root ftp Á¢±Ù
<p>
rootÀÇ ftp Á¢±ÙÀÌ ÇÊ¿äÇÑ ½Ã½ºÅÛÀÇ °æ¿ì, /etc/ftpusers ÆÄÀÏ¿¡ 
´ÙÀ½°ú °°ÀÌ root ºÎºÐ¿¡ ÁÖ¼®À» ´Ü´Ù.
<p>
<verb>
#Comment out root to allow other systems ftp access as root
#root
bin
daemon
adm
lp
sync
shutdown
halt
mail
news
uucp
operator
games
nobody
</verb>
<p>
<sect>Sample È£½ºÆ® ÆÄÀÏ
<p>
´ÙÀ½Àº ÁÖ¼Ò°¡ ÀÖ´Â ½ºÀ§Ä¡¸¦ °®´Â 8³ëµå Ŭ·¯½ºÅÍÀÇ /etc/hosts ÆÄÀÏ
¿¡ °üÇÑ /etc/hosts ÆÄÀÏ sampleÀÌ´Ù. °¢ ³ëµå´Â Á¤È®ÇÑ IP ÁÖ¼Ò¸¦ °®
°í ÀÖ°í ¸®´ª½º°¡ ¼³Ä¡µÇ¾î Àְųª ³×Æ®¿÷À» ÅëÇØ ¼³Á¤µÇ¾î ÀÖ´Ù°í
°¡Á¤ÇÑ´Ù.
<p>
<verb>
#sample /etc/hosts
127.0.0.1	localhost	localhost.cluster
192.168.0.1	node1		node1.cluster
192.168.0.2	node2		node2.cluster
192.168.0.3	node3		node3.cluster
192.168.0.4	node4		node4.cluster
192.168.0.5	node5		node5.cluster
192.168.0.6	node6		node6.cluster
192.168.0.7	node7		node7.cluster
192.168.0.8	node8		node8.cluster
192.168.0.254	switch		
</verb>

<sect>»ç¿ëÀÚ °èÁ¤°ú ÆÄÀÏ ½Ã½ºÅÛ
<p>
°¢ »ç¿ëÀÚ´Â ¸ðµç ³ëµå¿¡ °èÁ¤À» °®°í ÀÖ¾î¾ßÇÑ´Ù. È¿À²ÀûÀÎ °ü¸®¸¦ 
À§ÇØ È£½ºÆ® ³ëµå·ÎºÎÅÍ /homeÀÌ ¸ðµç ³ëµå¿¡ NSF¸¦ ÀÌ¿ë ¸¶¿îÆ® µÇ¾î
ÀÖ´Ù.
<p>
<sect1>°¢ ³ëµå¿¡ /home µð·ºÅ丮 ¸¶¿îÆ®
<p>
/home µð·¹Å丮´Â °¢ ³ëµå¿¡ ¸¶¿îÆ® µÇ´Â °ÍÀÌ ÁÁ´Ù. È£½ºÆ® ³ëµå¸¦ 
Á¦¿ÜÇÑ ¸ðµç ³ëµåµéÀº /home¿¡ ¾î¶°ÇÑ °Íµµ ¾ø¾î¾ß ÇÑ´Ù. (ÀÌ´Â
³ëµå¿¡ »ç¿ëÀÚ¸¦ ÷°¡Çؼ­´Â ¾ÈµÈ´Ù´Â ÀǹÌÀÌ´Ù.)
<p>
/homeÀ» ÷°¡Çϱâ À§Çؼ­ ¸ðµç ³ëµåÀÇ /etc/fstab¿¡ ´ÙÀ½°ú °°ÀÌ 
ÀÔ·ÂÇÏ¿©ÁØ´Ù.(¹°·Ð È£½ºÆ® ÆÄÀÏÀº Á¦¿ÜµÈ´Ù.)
<p>
<verb>
hostnode:/home		/home	nfs	bg,rw,intr	0 0
</verb>
<p>
¿©±â¼­ "hostnode:"´Â ¿©·¯ºÐÀÇ È£½ºÆ® ³ëµåÀÇ À̸§À» Áý¾î³ÖÀ¸¸é
µÈ´Ù.
¸¸ÀÏ È£½ºÆ® ³ëµå°¡ CDROMÀ» °®°í ÀÖ´Â °æ¿ì CDROM¶ÇÇÑ NFS¸¦ ÀÌ¿ë
CDROM¿¡ Á¢±ÙÇÒ ¼ö Àִµ¥ ´ÙÀ½°ú °°Àº ³»¿ëÀ» /etc/fstab¿¡ Áý¾î
³Ö´Â´Ù.(°¢ ³ëµå´Â /mnt/cdromÀ» °®°í ÀÖ´Ù°í º»´Ù.)
<p>
<verb>
hostnode:/mnt/cdrom	/mnt/cdrom  nfs  noauto,ro,soft 0 0
</verb>
<p>
´ÙÀ½Àº È£½ºÆ® ³ëµå¿¡¼­ /etc/exports¸¦ º¯°æ½ÃÄÑ¾ß ÇÑ´Ù.
<p>
<verb>
#allow nodes to mount /home and read CDROM
/home	node1(rw) node2(rw), node3(re)
/mnt/cdrom node1(ro) node2(ro), node4(ro)
</verb>
<p>
nfs¸¦ ´Ù½Ã ½ÃÀÛÇÏ°í ¸¶¿îÆ®ÇÑ´Ù. (ps ¸í·ÉÀ» ÀÌ¿ëÇÏ¿© rpc.nfsd¿Í 
rpc.mountdÀÇ pid¸¦ ¾Ë¾Æ³½ ÈÄ "kill -HUP pid"¸¦ ½ÇÇàÇÑ´Ù.)
<p>
¸ðµç °ÍÀÌ Àß ÀÛµ¿ÇÏ´Â °æ¿ì, "mount /home"À» ¸ðµç ³ëµå¿¡¼­ ½ÇÇà
ÇØº¸¸é /homeÀÌ ¸¶¿îÆ®µÇ¾î¾ß ÇÑ´Ù. ¸¸ÀÏ ±×·¸Áö ¾ÊÀ¸¸é /var/log/
messages¿¡¼­ ¿¡·¯¸¦ ã¾Æ³»°í ¸¶¿îÆ®¿¡ °üÇÑ man page¸¦ ÀÌ¿ëÇÏ¿©
È®ÀÎÇÑ´Ù.
<p>
½Ã½ºÅÛÀÌ ½ÃÀ۵ǰí ÀÚµ¿ÀûÀ¸·Î /homeÀÌ ¸¶¿îÆ® µÇÁö¸¸, CDROMÀº
¸¶¿îÆ® µÇÁö ¾ÊÀ» °ÍÀÌ´Ù. ÇϳªÀÇ ³ëµå¿¡ CDROMÀ» ¸¶¿îÆ®Çϰí 
½ÍÀ¸¸é, "mount /mnt/cdrom"À» ½ÇÇàÇÏ°í³ª¸é /mnt/cdrom¿¡ 
CDROMÀÇ ³»¿ëÀÌ º¸ÀÏ °ÍÀÌ´Ù.
<p>
¸¸ÀÏ ¹®Á¦°¡ »ý±â¸é, /var/log/messages¸¦ È®ÀÎÇϰí mount¿Í nfs
¿¡ °üÇÑ ¸Å´º¾óÀ» È®ÀÎÇÑ´Ù.
<p>
<sect1>»ç¿ëÀÚ °èÁ¤ÀÇ Ãß°¡
<p>
ÇϳªÀÇ ¸®´ª½º ¿öÅ©½ºÅ×À̼ǿ¡¼­ ó·³ È£½ºÆ® ³ëµå¿¡ »ç¿ëÀÚ °èÁ¤
À» Ãß°¡ÇÑ´Ù. °¢ ³ëµå¿¡ »ç¿ëÀÚ¸¦ Ãß°¡ÇÏ´Â °¡Àå ¼Õ½¬¿î ¹æ¹ýÀº
È£½ºÆ® ³ëµå¿¡ ÀÖ´Â /etc/passwd·Î ºÎÅÍ »ç¿ëÀÚ¿¡ °üÇÑ ³»¿ëÀ»
º¹»çÇÏ¿© °¢ ³ëµåÀÇ /etc/passwd¿¡ º¹»çÇØ ³Ö´Â °ÍÀÌ´Ù.
¹Ýµå½Ã »ç¿ëÀÚ¿Í ±×·ìÀÇ id°¡ Ŭ·¯½ºÅ͸¦ ÅëÇØ¼­ ¸ðµÎ °°Àº°¡¸¦
È®ÀÎÇÑ´Ù.
<p>
»ç¿ëÀڴ Ŭ·¯½ºÅÍ Àüü¿¡ °ÉÃļ­ ·Î±×ÀÎ ÇÒ ¼ö ÀÖ´Ù.
<p>
´Ù¸¥ ¹æ¹ýÀº NIS¸¦ ÀÌ¿ëÇÏ´Â °ÍÀÌ´Ù.(¿ªÀÚÁÖ: NIS¿¡ °üÇØ¼­´Â
<url url="http://kldp.org">¿¡¼­ °ü°è ³»¿ëÀ» ÂüÁ¶ÇÏ¸é µÈ´Ù.)
<p>

<sect>°ü¸®: CMS
<p>
CMS (Cluster Management System)¶ó°í ºÒ¸®´Â ²Ù·¯¹Ì°¡ ÀÖ´Ù.
ÀÌ´Â <url url="http://smile.cpe.ku.ac.th/software/scms/index.html">¿¡¼­
Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖ´Ù. »õ·Î¿î ¹öÁ¯¿¡ °üÇØ¼­´Â Å×½ºÆ® ÇØº¼ ½Ã°£
ÀÌ ¾ø¾ú´Ù. ±× Àü¿¡ ³ª¿Â ¹öÁ¯¿¡ °üÇØ¼­´Â ½Ç½Ã°£ ¿ø°Ý ¸ð´ÏÅ͸µ
À» Á¦¿ÜÇϰí Àß ÀÛµ¿ÇÏ¿´´Ù. ÀÌ´Â ½Ã½ºÅÛÀÇ Àç½ÃÀÛ°ú ÁßÁö¿¡ °üÇÑ
³»¿ëÀ» Æ÷ÇÔÇϰí ÀÖ´Ù.
<p>
<sect> ÄÄÆÄÀÏ·¯:
<p>
Äڵ带 ÄÄÆÄÀÏ ÇÏ´Â °æ¿ì g77À» Æ÷ÇÔÇϰí ÀÖ´Â egcs¸¦ 
»ç¿ëÇϱ⸦ ±ÇÀåÇÑ´Ù. 
Source: <url url="http://egcs.cygnus.com/">
Version: egcs-1.1.1 gzip ÇüÅÂ
<p>
egcs´Â Çѹø ÄÄÆÄÀÏÇÏ°í ¼³Ä¡°¡ µÈÈÄ, /usr/local/¿¡ Á¸ÀçÇÑ´Ù.
ÀÌ·±½ÄÀ¸·Î »ç¿ëÀÚµéÀº Àû´çÇÑ ¹öÁ¯À¸·Î ÀÚ±âÀÚ½ÅÀÇ °æ·Î¸¦ ÁöÁ¤
ÇØ ³õ´Â´Ù.(Ç¥ÁØ gcc´Â /usr/bin/¿¡ Á¸ÀçÇÑ´Ù.)
<p>
<em/Note:/ Ä¿³ÎÇü¼º¿¡´Â gcc¸¦ »ç¿ëÇÑ´Ù.
<p>
"gcc -V"¿Í "which gcc"´Â ¿©·¯ºÐÀÌ »ç¿ëÁßÀÎ ¹öÁ¯À» È®ÀÎÇÒ ¼ö 
ÀÖ´Ù.
<p>
g77Àº egcsÀÇ FORTRAN ÄÄÆÄÀÏ·¯ÀÌ´Ù.
<p>
<sect>Åë½Å²Ù·¯¹Ìµé
<p>
´ÙÀ½¿¡ Á¦½ÃÇÏ´Â ¸ñ·Ïº¸´Ù ¸¹Àº ²Ù·¯¹Ì°¡ ÀÖÀ¸³ª ¿©±â¿¡¼­ ¾ð±Þ
µÇ´Â ²Ù·¯¹ÌµéÀº °¡Àå ÀϹÝÀûÀÎ °ÍµéÀÌ´Ù.
Ŭ·¯½ºÅÍ´Â Áö¿ª ÀúÀå ¸Ó½Å(local memory machine)ÀÇ ¸ðÀÓÀÌ´Ù.
µû¶ó¼­ A ³ëµå¿¡¼­ B ³ëµå·Î Åë½ÅÀ» ÇÏ·Á¸é ³×Æ®¿÷À» ÅëÇØ¼­ 
ÀÌ·ç¾îÁø´Ù. ÀÌ·¯ÇÑ ³ëµåµé°£ÀÇ ¸Þ¼¼Áö Àü´ÞÀÇ ±¸Á¶ À§¿¡
¼ÒÇÁÆ®¿þ¾î°¡ Çü¼ºµÈ´Ù. ¸Þ¼¼Áö Àü´Þ ÄÚµå´Â °³³äÀûÀ¸·Î´Â
´Ü¼øÇÏÁö¸¸, ±×°ÍÀÇ ÀÛµ¿°ú µð¹ö±ëÀº ¸Å¿ì º¹ÀâÇÒ ¼ö ÀÖ´Ù.
<p>
¿©±â¼­´Â µÎ°¡ÁöÀÇ ¸Þ¼¼Áö Àü´Þ ¶óÀ̺귯¸®¸¦ ¼Ò°³ÇÑ´Ù:
<p>
<sect1>PVM VS MPI
<p>
PVM°ú MPI ¸ðµÎ ¸Þ¼¼Áö Àü´ÞÀ» µµ¿ÍÁÖ´Â Àû¿ëÀÌ °£ÆíÇÑ 
¼ÒÇÁÆ®¿þ¾îÀÌ´Ù. ¿ª»çÀûÀ¸·Î º¼ ¶§ PVMÀÌ ¸ÕÀú °³¹ß µÇ¾ú°í
¿öÅ©½ºÅ×À̼ÇÀÇ ³×Æ®¿÷¿¡ ¸Â°Ô ¼³°èµÇ¾ú´Ù.(Parallel Virtual
Machine) ÀÌ´Â ºÐ»ê ÀúÀåÀ» Çϰųª ÇÏÁö ¾Ê°Å³ª¿¡ °ü°è¾øÀÌ
¸¹Àº º´·Ä ¼öÆÛÄÄÇ»ÅÍ¿¡ Àû¿ëµÇ¾îÁ® ¿Ô´Ù.
PVMÀÇ ¿©·¯Á¦¹Ý »çÇ׿¡ °üÇØ¼­´Â ±×°ÍÀ» ¸¸µçÀ̵éÀÌ ÁÖ·Î 
°ü¿©Çϰí ÀÖ´Ù.
<p>
MPI´Â ±×¿Í´Â ´Þ¸® ¸¹Àº Çϵå¿þ¾î ÆÇ¸ÅÀÚ¿¡ ÀÇÇØ Áö¿øµÇ°í
ÀÖÀ¸¸ç PVMº¸´Ù ´õ ¸¹Àº ±â´ÉÀ» Á¦°øÇÑ´Ù. Ŭ·¯½ºÅ͸¦ À§ÇÑ
¹öÁ¯ÀÌ ÀÖ´Ù. MPI¿¡ °ü°èµÈ »çÇ×Àº Ç¥ÁØÀ§¿øÈ¸¿¡¼­ °áÁ¤ÇÑ´Ù.
<p>
¸¹Àº °æ¿ì PVM°ú MPI µÑ Áß ¾î´ÀÇϳª¸¦ ½á¾ßÇÑ´Ù´Â ±ÔÄ¢Àº ¾ø´Ù.
MPIÀÇ °æ¿ì Ç¥ÁØÀÌ Á¤ÇØÁ® Àֱ⠶§¹®¿¡ ¸ÄÀº »ç¶÷µéÀÌ MPI¸¦ 
¼±È£ÇÑ´Ù. ÇÏÁö¸¸ PVMµµ »ç¿ëµÇ°í ÀÖ´Ù. ÀÌ ¹®¼­´Â °¢ ¼Ò½º¿¡
°üÇÑ Á¤º¸¸¦ Æ÷ÇÔÇϰí ÀÖ´Ù.
<p>
<verb>
MPI:
</verb>
<p>
ÀÚÀ¯·Ó°Ô »ç¿ëÇÒ ¼ö ÀÖ´Â µÎ°¡ÁöÀÇ MPI ¹öÁ¯ÀÌ ÀÖ´Ù.
(¿ªÀÚÁÖ: ±× À̿ܿ¡µµ ¿©·¯°¡Áö°¡ ÀÖÀ¸¸ç <url url="http://kluster.kaist.ac.kr">
µî¿¡¼­ È®ÀÎÇÒ ¼ö ÀÖ´Ù.)
<p>
<verb>
MPICH(¿ªÀÚÁÖ: MPI ChameleonÀÇ ¾àÀÚ):
</verb>
<p>
 Source: <url url="http://www-unix.mcs.anl.gov/mpi/mpich/" >
 Version: mpich.tar.gz (¿ªÀÚÁÖ: ÃÖ±Ù 1.2 ¹öÁ¯±îÁö ³ª¿ÔÀ½.)
 Notes: ¿ì¸®¸¦ Æ÷ÇÔÇÑ »ç¶÷µéÀÌ ¸®´ª½º ¹öÁ¯¿¡ °üÇØ 
         ¸î°¡Áö ¹®Á¦Á¡µéÀ» Á¦½ÃÇϰí ÀÖÀ½.
<p>
<verb>
LAM-MPI:
</verb>
<p>
 Source: <url url="http://www.mpi.nd.edu/lam/">
 Version: lam61.tar.gz (¿ªÀÚÁÖ: ÃÖ±Ù 6.4¹öÁ¯±îÁö ³ª¿ÔÀ½.)
 Notes: ÆÐÄ¡(lam61-patch.tar)À» ¼³Ä¡ÇÑ´Ù. LAMÀÇ °æ¿ì 
        -c2c ¸ðµå¸¦ »ç¿ëÇÒ °æ¿ì ÁÁÀº °á°ú¸¦ ³ªÅ¸³¿.
       (¿ªÀÚÁÖ: -c2c´Â ¿É¼ÇÀÓ)
<p>
<verb>
PVM:
</verb>
<p>
 Version: pvm3/pvm3.4.beta7.tgz
 Source: <url url="http://www.epm.ornl.gov/pvm/">
 Notes: ¸¹Àº PVM ÄÚµå¿Í ¿¹Á¦µéÀÌ ³ª¿ÍÀÖÀ½.
<p>

<sect>º¯È¯ ¼ÒÇÁÆ®¿þ¾î:
<p>
±âÁ¸ÀÇ ¼ÒÇÁÆ®¿þ¾î¸¦ º´·Ä󸮿¡ ¾Ë¸Â°Ô º¯È¯ÇÑ´Ù´Â °ÍÀº 
½Ã°£ÀÌ ¿À·¡°É¸®´Â ÀÛ¾÷ÀÌ´Ù. ÀÚµ¿º¯È¯Àº ¸Å¿ì Èûµé´Ù.
ÀÚµ¿º¯È¯Àº FORTRAN º¯È¯¿¡¸¸ Àû¿ëµÇ°í ÀÖ´Ù. C¸¦ º¯È¯ÇÏ´Â
°ÍÀº Æ÷ÀÎÅÍ ¶§¹®¿¡ ¸Å¿ì Èûµê.
<p> 
FORTRAN ÄÚµåÀÇ º¯È¯¹æ¹ýÀ» BERT¶ó°í ºÒ¸®¿ì¸ç ¸®´ª½º ½Ã½ºÅÛ
¿¡¼­ ÀÛµ¿ÇÑ´Ù. <url url="http://www.plogic.com/bert.html">¿¡¼­ ÀÚÀ¯·Ó°Ô
¾òÀ» ¼ö ÀÖ´Ù.
<p>
<sect>Sample .cshrc
<p>
<verb>
#Assume LAM-MPI, PVM and MPICH
setenv LAMHOME  /usr/local/lam61
setenv PVM_ROOT  /usr/local/pvm3
setenv PVM_ARCH LINUX
setenv MPIR_HOME  /usr/local/mpich

set path = {. $path}
# use egcs compilers first
set path = (/usr/local/bin $path)
set path = ($path /usr/local/pvm3/lib/LINUX)
set path = ($path /usr/local/lam61/bin)
set path = ($path /usr/local/mpich/lib/LINUX/ch_p4)
</verb>
<p>
<sect>º¥Ä¡¸¶Å·°ú ½Ã½ºÅÛ Å×½ºÆ®
<p>
<sect1>³×Æ®¿÷ ÆÛÆ÷¸Õ½º: netperf
<p>
Source: <url url="http://www.netperf.org/netperf/NetperfPage.html">

<verb>
Run Script:
./netperf -t UDP_STREAM -p 12865 -n 2 -1 60 -H NODE -- -s
           65535 -m 1472
./netperf -t TCP_STREAM -p 12865 -n 2 -1 60 -H NODE
</verb>
<p>
NODE´Â ¿ø°Ý ³ëµå À̸§ÀÌ´Ù.
<p>

<sect1>³×Æ®¿÷ ÆÛÆ÷¸Õ½º: netpipe
<p>
Source: <url url="http://www.scl.ameslab.gov/Projects/Netpipe/">

<sect1>º´·Ä ÆÛÆ÷¸Õ½º: NASA º´·Ä º¥Ä¡¸¶Å©
<p>
Source: <url url="http://www.nas.nasa.gov/NAS/NPB">
<p>
<sect> ÀÌ´õ³Ý ä³Î º»µù:
<p>
ä³Î º»µù¿¡ °üÇÑ ³»¿ëÀº
<url url="http://www.beowulf.org/software/software.html">
<p>
¿ä±¸»çÇ×:
½Ã½ºÅÛ´ç µÎ°³ÀÇ ÀÌ´õ³Ý NIC
°¢ ä³Î´ç µÎ°³ÀÇ Çãºê ¶Ç´Â °¢ ä³Î´ç µÎ°³ÀÇ ½ºÀ§Ä¡ ¶Ç´Â
¹öÃß¾ó LANÀ¸·Î ºÐ¸®µÉ ¼ö ÀÖ´Â ½ºÀ§Ä¡
<p>
¼öÇà°úÁ¤: (¸®´ª½º Ä¿³Î 2.0.36)
<p>
1. ifenslave.c ÇÁ·Î±×·¥À» ´ÙÀ½ »çÀÌÆ®¿¡¼­ ¹Þ´Â´Ù.
(<url url="http://beowulf.gsfc.nasa.gov/software/bonding/html">)
35¶óÀο¡ ÁÖ¼®Ã³¸® "#include     " ±×¸®°í 
"gcc -Wall -Wstrict-prototypes -O ifenslave.c -o ifenslave"
¸¦ ½ÇÇàÇÑ´Ù.
<p>
2.Ä¿³ÎÆÐÄ¡¸¦ ÇÑ´Ù.(<url url="ftp://ftp.plogic.com">¿¡¼­ ¾òÀº 
linux-2.0.36-channel-bonding.path¸¦ Ä¿³Î ÆÐÄ¡ÇÑ´Ù.)±×¸®°í 
xconfig¸¦ ½ÇÇà½Ã۰í Beowulf Channel BondingÀ» °¡´ÉÄÉ ÇÑ´Ù.
<p>
3. Ä¿³ÎÀ» ÀçÇü¼ºÇϰí ÄÄÆÄÀÏÇÑ´Ù.
°¢ ä³ÎÀº °¢±â ´Ù¸¥ ½ºÀ§Ä¡ ¶Ç´Â Çãºê(¶Ç´Â ºÐ¸®µÈ ½ºÀ§Ä¡)¿¡ ÀÖ
¾î¾ß ÇÏ¸ç µÎ¹øÂ° ³×Æ®¿÷ ÀÎÅÍÆäÀ̽º´Â IP ÁÖ¼Ò¸¦ ºÎ¿©ÇÒ Çʿ䰡
¾ø´Ù. ÇÏÁö¸¸ ±× ÀÎÅÍÆäÀ̽º¸¦ ºÐ¸®µÈ ³×Æ®¿÷À¸·Î »ç¿ëÇÒ °ÍÀÌ´Ù.
(ä³Î º»µù¾øÀÌ) ÀÌ´Â ¸î°¡Áö ÀÀ¿ë¿¡ ÀÌÁ¡ÀÌ ÀÖ´Ù.
<p>
ä³Î º»µùÀ» À§ÇØ °¢ ½Ã½ºÅÛÀÌ root·Î ·Î±×ÀÎÇÏ¿© ´ÙÀ½°ú °°Àº
¸í·ÉÀ» ½ÇÇàÇÑ´Ù.
<p>
./ifenslave -v eth0 eth1
<p>
ÀÌ´Â eth1°ú eth0À» ¿¬°á½ÃÄÑ ÁØ´Ù. ¹°·Ð eth0´Â ÀÌ¹Ì ½Ã½ºÅÛ¿¡¼­
¹Þ¾Æµé¿©Á® ÀÖ°í Ŭ·¯½ºÅÍ ³×Æ®¿÷À¸·Î »ç¿ëÇϰí ÀÖ´Ù. eth1Àº ´ÜÁö
½Ã½ºÅÛ ½ÃÀ۽à OS(Linux)¿¡ ÀÇÇØ¼­ °¨ÁöµÈ´Ù.
<p>
¿©·¯ºÐÀº ¹Ýµå½Ã È£½ºÆ® ³ëµåÀü¿¡ ¸ðµç ³ëµåµéÀ» ½½·¹À̺êÈ­ÇÔÀ¸·Î
½á ÀÌ·¯ÇÑ ÀÛµ¿À» ½Ãų ¼ö ÀÖ´Ù. °¢ ³ëµå´Â ´ÙÀ½ °úÁ¤À» ¼öÇàÇÑ´Ù.
<p>
a. âÀ» ¿¬´Ù.
b. ³ëµå2¿¡ ·Î±×ÀÎ ÇÑ´Ù.
c. root°èÁ¤À¸·Î À§ ¸í·ÉÀ» ¼öÇàÇÑ´Ù.
d. ´Ù¸¥ âÀ» ¿­¾î ³ëµå1¿¡ ´ëÇØ¼­ À§ÀÇ ¸í·ÉÀ» ¼öÇàÇÑ´Ù.
<p>
±×·¯¸é ¿©·¯ºÐ Ŭ·¯½ºÅʹ ä³Îº»µùÀÌ µÈ °ÍÀÌ´Ù. netperf³ª ºñ½ÁÇÑ
º¥Ä¡¸¶Å©¸¦ ÇØº½À¸·Î½á ÀÌ·¯ÇÑ °ÍÀ» ½ÃÇèÇØ º¼ ¼ö ÀÖ´Ù.
<p>
ä³Îº»µùÀÇ ¸ØÃãÀº ½¬¿î ¹®Á¦°¡ ¾Æ´Ï´Ù. ¿ì¸®´Â À̸¦ Àß »ìÆìº¸¾Æ¾ß
Çϸç ä³Îº»µùÀÌ ÀÚµ¿ÀûÀ¸·Î Çü¼ºµÇ°í ¸ØÃß´Â ¸í·ÉÇàÀ» ÀÔ·ÂÇØ¾ßÇÑ´Ù.
ÇϳªÀÇ Ã¤³Î ÆÛÆ÷¸Õ½º¸¦ ÀúÀåÇϱâ À§ÇÑ °¡Àå ¾ÈÀüÇÑ ¹æ¹ýÀº °¢ ½Ã½º
ÅÛÀ» ´Ù½Ã ½ÃÀÛÇÏ´Â °ÍÀ̰ųª ³×Æ®¿÷ ¸Þ´ÏÀú(Á¦¾îÆÇÀÇ ÀϺÎ)À» ÀÌ¿ë
°¢ ÀÎÅÍÆäÀ̽º¸¦ Àç½ÃÀÛÇÏ°í ¸ØÃß°Ô ÇÒ ¼ö ÀÖ´Ù.
<p>
±â¾ïÇÒ Á¡: ä³Î º»µùÀÌ µÈ ³ëµåµé°ú ±×·¸Áö ¾ÊÀº ³ëµå°£ÀÇ Åë½ÅÀº
°¡´ÉÇÏÁö¸¸ ¸Å¿ì ´À¸®´Ù. µû¶ó¼­ Àüü Ŭ·¯½ºÆ®°¡ ä³Î º»µùÀ» ÇØ¾ß
¸¸ÇÑ´Ù.
<p>
<sect>LAMÀÔ¹®:
<p>
LAMÀº ¿öÅ©½ºÅ×À̼ÇÀÇ ³×Æ®¿÷¿¡ ¾Ë¸Â°Ô °í¾ÈµÇ¾ú´Ù.
LAMÀ» ½ÇÇàÇϱâ À§Çؼ­ °¢ ³ëµå¿¡ LAM µ¥¸óÀÌ ½ÃÀ۵Ǿî¾ß ÇÑ´Ù.
µ¥¸óÀº ½ÃÇèÀ̳ª µð¹ö±ë ¸ñÀû¿¡ ¸Å¿ì ÀûÇÕÇÏ´Ù. (LAMÀº ½Ç½Ã°£
µð¹ö±ë Á¤º¸¸¦ dead lock Á¶°ÇÀ» Æ÷ÇÔÇØ¼­ Á¦°øÇÒ ¼ö ÀÖ´Ù.)
¸¸µç Äڵ尡 ÀÛµ¿Çϰí Ç¥ÁØ ¼ÒÄÏ ÀÎÅÍÆäÀ̽º°¡ ÃÖ´ë ÀÇ ¼Óµµ·Î 
½ÇÇàµÉ ¼ö ÀÖ´Ù. µ¥¸óÀº ¿©ÀüÈ÷ LAMÀÇ ½ÃÀÛ°ú ¸ØÃã¿¡ »ç¿ëµÈ´Ù.
<p>
<sect1>LAM µ¥¸óÀÇ ½ÃÀÛ
<p>
¿©·¯ºÐÀÇ È¨µð·ºÅ丮¿¡¼­ 
<p>
<verb>
lamboot -v lamhosts
</verb>
<p>
¸¦ ½ÇÇàÇÑ´Ù. ÀÌ´Â "lamhosts"ÆÄÀÏ(¿©·¯ºÐ ¸Ó½ÅÀÇ ¸ñ·ÏÀÌ ÀûÇô
ÀÖÀ½)¿¡ ±âÃÊÇÏ¿© µ¥¸óÀÌ ½ÇÇàµÊÀ» ÀǹÌÇÑ´Ù. ¿©±â¼­ "-v" ¿É¼Ç
Àº µð¹ö±× Á¤º¸¸¦ º¸¿©ÁÖ´Â °ÍÀÌ´Ù.
NOTE: LAM µ¥¸óÀº ¿©·¯ºÐÀÌ ·Î±×¾Æ¿ô »óȲ¿¡¼­µµ °è¼Ó »óÁÖÇÑ´Ù.
<p>
<sect1>µ¥¸óÀÌ ÀÛµ¿ÇÏ´ÂÁö È®ÀÎ:
<p>
"ps auxww|grep lam"
<p>
À» ¼öÇàÇϸé lamd¿¡ °ü°èµÈ ¸ðµç °ÍÀ» º¸¿©ÁØ´Ù.
<em/NOTE:/ °¢ »ç¿ëÀÚ´Â ±×µé ÀÚ½ÅÀÇ LAM µ¥¸óÀ» ½ÇÇà½Ãų ¼ö ÀÖ´Ù.
<p>
"mpitask"
<p>
ÀÇ ¸í·É ¶ÇÇÑ µ¥¸óÀÌ µ¹¾Æ°¡´ÂÁö È®ÀÎÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀÌ´Ù.
<p>
ÀÌ ¸í·ÉÀ» ¼öÇàÇÏ¸é ´ÙÀ½°ú °°ÀÌ È­¸é¿¡ ³ªÅ¸³­´Ù.
<p>
<verb>
TASK (G/L)     FUNCTION	   PEER|ROOT   TAG   COMM  COUNT
</verb>
<p>
¸¸ÀÏ ¼öÇàµÇ´Â ÀÛ¾÷ÀÌ ¾ø´Â °æ¿ì´Â À§¿Í°°ÀÌ ¾Æ¹«°Íµµ ³ªÅ¸³ªÁö
¾Ê´Â´Ù. ¸¸ÀÏ ½ÇÇàµÇ´Â ÀÛ¾÷ÀÌ ÀÖ´Â °æ¿ì ¿©·ÁºÐÀº ÀÛ¾÷¸ñ·ÏÀ»
º¼ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
<p>
<sect1>LAM Á¦°Å:
<p>
¸¸ÀÏ ÀÛ¾÷Á¾·á·Î ÀÎÇØ LAM µ¥¸óÀ» ¾ø¾Ö°í ½Í´Ù¸é "lamclean"
¸í·ÉÀ» ÅëÇØ LAM µ¥¸óÀ» ¾ø¾Ù ¼ö ÀÖ´Ù. ¶Ç´Â "wipe lamhosts"
¸í·ÉÀ» ÀÌ¿ëÇØ¼­µµ LAM µ¥¸óÀ» ¾ø¾Ù ¼ö ÀÖ´Ù.
<p>
<sect1>ÇÁ·Î±×·¥ÀÇ ½ÇÇà:
<p>
ÇÁ·Î±×·¥ÀÇ ½ÇÇàÀº MPICH¿Í °°ÀÌ mpirun¸í·ÉÀ» ÅëÇØ¼­ ÀÌ·ç¾î
Áø´Ù. ÇÏÁö¸¸ ¸î°¡Áö ´Ù¸¥ ¿É¼ÇÀÌ ÀÖ´Ù.
<p>
<verb>
mpirun -O -c 2 -s h -c2c program

-O = ÀÏÁ¤ÇÑ È¯°æÀ» °¡Á¤ÇÑ´Ù. (Ưº°ÇÑ ÄÚµùÀÌ ¾ø´Ù´Â ÀǹÌ)

-c = ¸î°³ÀÇ ½ÇÇàÆÄÀÏÀÌ µ¹¾Æ°¡´ÂÁö¸¦ ÀǹÌÇÏ´Â °ÍÀ¸·Î ÀÌ °æ
¿ì´Â 2°³ÀÓ. NOTE: -c ¿É¼ÇÀº ÇÁ·Î±×·¥¿¡ "round robin"À» 
"hostfile"¿¡ ƯÁ¤È­µÈ ¼ø¼­¸¦ ÀÌ¿ëÇÏ¿© ÇÒ´ç.
¸¸ÀÏ -c ¿É¼ÇÀÌ È£½ºÆ® ÆÄÀÏÀÇ ¸Ó½Å °³¼öº¸´Ù ¸¹À» °æ¿ì LAMÀº
È£½ºÆ® ÆÄÀÏ¿¡ ÁöÀûµÇ ÀÖ´Â ¸Ó½Å¿¡ ¼öÇàµÇ´Â ÀÛ¾÷À» °úºÎÇÏ
½ÃÅ´.

-s = ½ÇÇà°¡´ÉÇÑ ¼Ò½º (NFS°¡ ÇÊ¿äÇÑ °ÍÀº ¾Æ´Ô) "h"ÀÇ Àǹ̴Â
È£½ºÆ®·ÎºÎÅÍ ¼öÇà°¡´ÉÇÑ ¼Ò½º¸¦ ¾ò´Â ´Ù´Â ÀǹÌ.

-c2c = "socket" ¸ðµå¸¦ ¿äûÇϴ Ŭ¶óÀÌ¾ðÆ®¸¦ ÀÌ¿ëÇ϶ó´Â ÀǹÌ
ÀÌ´Â LAMÀ» ´õ¿í ºü¸£°Ô ÇÏÁö¸¸, µ¥¸óÀÌ ³ëµå°£ÀÇ Åë½Å¿¡ »ç¿ë
µÇÁö ¾Ê¾Æ¼­ µð¹ö±ëÀ̳ª ¿©·¯ºÐÀÌ ¼öÇàÇÏ´Â ÀÀ¿ë¼ÒÇÁÆ®¿þ¾îÀÇ 
Á¤º¸¸¦ ÃßÀûÇÒ ¼ö ¾ø°Ô µÈ´Ù.

<sect1>´Ù¸¥ Á¤º¸:
<p>
¿©·¯ºÐÀº manÀ» ÀÌ¿ë mpirun, lamclean, lambootµîÀÇ Á¤º¸¸¦
¾òÀ» ¼ö ÀÖÀ¸¸ç ¶ÇÇÑ 
/usr/local/src/lam61/doc/mpi-quic-tut/lam_ezstart.tut
À» ÂüÁ¶ÇÒ ¼ö ÀÖ°í
<url url="http://www.mpi.nd.edu/lam/">
¿¡¼­ ´õ¿í ¸¹Àº Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖ´Ù.
<p>
<sect>PVM ÀÔ¹®
<p>
<url url="http://netlib.org/pvm3/book/pvm-book.html">
À» È®ÀÎÇϱ⠹ٶ÷.
<p>
<sect>½ºÀ§Ä¡ Configuration:
<verb>
BayStack 350T Main Menu

      IP Configuration...
      SNMP Configuration....
      System Characteristics...
      Switch Configuration...
      Console/Service Port Configuration...
      Spanning Tree Configuration...
      TELNET Configuration...
      Software Download...
      Display Event Log...
      Reset
      Reset to Default Settings
      Logout
</verb>
<p>
È­»ìÇ¥¸¦ ÀÌ¿ë ¿øÇÏ´Â ¿É¼Ç¿¡ ¸¶Å·À» ÇÏ°í ¿É¼ÇÀ» ¼±ÅÃÇÑ´Ù.
<p>
<sect>µ¿ÀÏÇÑ ½Ã°£À¸·Î ¸ÂÃã
<p>
2.0.X´ëÀÇ SMP Ä¿³Î¿¡´Â ¸î°¡Áö ¹®Á¦Á¡ÀÌ Àִµ¥ ±× ÁßÇϳª°¡ 
½Ã°£¹®Á¦ÀÌ´Ù. ÀÌ´Â ¸î°¡Áö ¹æÇع®Á¦µé ¶§¹®¿¡ ÀϾ´Âµ¥,
°¡Àå ÁÁÀº ÇØ°áÃ¥Àº xntp¸¦ ÀÌ¿ëÇØ¼­ ¿ÜºÎ¿Í ½Ã°£À» ÀÏÄ¡½ÃŰ´Â
°ÍÀÌ´Ù. ¾î¶°ÇÑ °æ¿ìµµ, ¿©·¯ºÐÀÇ Å¬·¯½ºÅ͵éÀº ½Ã°£ÀÌ ¸ðµÎ 
°°¾Æ¾ß ÇÑ´Ù. ´ÙÀ½Àº xntpÀÇ »ç¿ë¹ýÀÌ´Ù.
<p>
1. ¸ðµç ½Ã½ºÅÛÀÇ ½Ã°¢À» ÇöÀç½Ã°¢À¸·Î ¸ÂÃá´Ù.
2. ±× ½Ã°£À» CMOS ½Ç½Ã°£ ½Ã°£À¸·Î "clock -w"À» ÀÌ¿ë º¯°æÇÑ´Ù.
3. °¢ ½Ã½ºÅÛ¿¡ cdromÀ» ¸¶¿îÆ®ÇÑ´Ù.
4. /mnt/cdrom/RedHat/RPMS·Î À̵¿ÇÑ´Ù.
5. root°èÁ¤À¸·Î "rpm -i xntp3-5.93-2.i386.rpm"À» ½ÇÇàÇÑ´Ù.
6. /etc/ntp.conf¸¦ ÆíÁýÇÑ´Ù.
¸ðµç ½Ã½ºÅÛ¿¡ ´ëÇØ¼­ ´ÙÀ½°ú °°ÀÌ ÁÖ¼®À» ºÙÀδÙ.
<p>
<verb>
#multicastclient             #listen on default 224.0.1.1
#broadcastdelay 0.008
</verb>
<p>
È£½ºÆ® ½Ã½ºÅÛÀ» Á¦¿ÜÇÑ ³ª¸ÓÁö ½Ã½ºÅÛÀ» ´ÙÀ½°ú °°ÀÌ ÆíÁýÇÑ´Ù.
<p>
<verb>
server HOSTNAME # local clock
#fudge 127.127.1.0 startum 0
</verb>
<p>
¹°·Ð ¿©±â¼­µµ HOSTNAMEÀº È£½ºÆ® ³ëµåÀÇ À̸§ÀÌ´Ù.
/etc/ntp.conf ÆÄÀÏÀ» ´Ý°í ³ª¿Â´Ù.
<p>
7. xntp¸¦ ¸ðµç ½Ã½ºÅÛ¿¡¼­ ½ÇÇàÇÑ´Ù. "/sbin/xntpd"
<p>
¿©·¯ºÐÀº ½Ã½ºÅÛÀ» ½ÃÀÛÇÒ ¶§¸¶´Ù À̸¦ /etc/rc.d/rc.local
ÆÄÀÏ¿¡ ÷°¡ÇÔÀ¸·Î½á ½ÇÇàÇÒ ¼ö ÀÖ´Ù.
<p>
½Ã°£ÀÇ ÀÏÄ¡´Â ½Ã°£ÀÌ Á» °É¸± °ÍÀÌÁö¸¸ ¿©·¯ºÐÀº /var/log/
messages¿¡¼­ xntp¿¡¼­ ³ª¿Â ¸Þ¼¼Áö¸¦ È®ÀÎÇÒ ¼ö ÀÖÀ» 
°ÍÀÌ´Ù.
<p>
¹æ±Ý ¿©·¯ºÐÀÌ ÇÑ °ÍÀº È£½ºÆ® ³ëµå¿¡°Ô xntp¸¦ ¼öÇàÇÏ°í ½Ã½ºÅÛ
½Ã°¢À» Ç¥ÁØÀ¸·Î ÀÌ¿ëÇϰڴٴ °ÍÀÌ´Ù. °á±¹ ¸ðµç ³ëµåÀÇ ½Ã°£Àº
È£½ºÆ®ÀÇ ½Ã°£°ú µ¿ÀÏÇÏ°Ô µÉ °ÍÀÌ´Ù.
<p>
xntp´Â ½Ã½ºÅÛÀÇ ½Ã°£°ú RTC(Real Time CMOS)ÀÇ ½Ã°£À» ÀÏÄ¡½ÃÄÑ
ÁØ´Ù. ÇÏ·ç¿¡ Çѹø¾¿ ÀÏÄ¡½ÃÄÑÁÖ´Â °ÍÀÌ ÁÁÀ» °ÍÀÌ´Ù.
ÀÌ´Â root·Î¼­ /etc/cron.dailyÀ» ÀÌ¿ëÇÒ ¼öµµ ÀÖ°í 
´ÙÀ½ÀÇ ³»¿ëÀ» Æ÷ÇÔÇÏ´Â "sync_clocks"¶ó´Â ÆÄÀÏÀ» ¸¸µé¾î¼­
¼öÇàÇÒ ¼ö ÀÖ´Ù.
<p>
<verb>
#Assume ntp is running, so sync the CMOS RTC to OS system 
#clock

/sbin/clock -w

</verb>
<p>
ÀÌ·¸°Ô µÇ¸é Ŭ·¯½ºÅÍÀÇ ¸ðµç ½Ã°¢µéÀº ÀÏÄ¡ÇÏ°Ô µÇ°í È£½ºÆ®¸¦
±âÁØÀ¸·Î »ïÀ» ¼ö ÀÖ°Ô µÈ´Ù. ¸¸ÀÏ ¿ÜºÎ½Ã°£À» ±âÁØÀ¸·Î »ï°í ½Í
´Ù¸é xntp ¹®¼­¿¡¼­ ¹æ¹ýÀ» ãÀ» ¼ö ÀÖÀ» °ÍÀÌ´Ù.
<p>
<sect>NIC ¿Í ½ºÀ§Ä¡ ¹®Á¦µé

<sect>BEOWULF FAQ
<p> 
 ¸¸ÀÏ ¿ÜºÎ½Ã°£À» ±âÁØÀ¸·Î »ï°í ½Í
´Ù¸é xntp ¹®¼­¿¡¼­ ¹æ¹ýÀ» ãÀ» ¼ö ÀÖÀ» °ÍÀÌ´Ù.
<p>
1. extreme ¸®´ª½º CD¿Í ÀÏ¹Ý RedHat ¹èÆ÷ÆÇÀÇ Â÷ÀÌ´Â?
2. extreme ¸®´ª½º¸¦ °¡Áö°í Ŭ·¯½ºÅÍÀ» ¸¸µé ¼ö ÀÖÀ¸¸ç 
Oracle 8À» ½ÇÇàÇÒ ¼ö ÀÖ³ª?
<p>
À̹®¼­´Â GPL Version 2¿¡ ÀÇÇØ ¹èÆ÷µÈ´Ù. ÀÌ ¶óÀ̼¾½º¿¡
°üÇØ¼­´Â <url url="http://www.fsf.org/copyleft/gpl.html">

Copyright (C) 1999 Paralogic, Inc., 115 Bethlehem PA,
18015 (<url url="http://www.plogic.com">)
</article>




sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2003-08-10 11:52:29
Processing time 0.0090 sec