15Àå. µð½ºÅ© ¾ø´Â ȯ°æ

ÀϺΠ³×Æ®¿öÅ©¿¡¼­´Â ¿©·¯ ½Ã½ºÅÛ¿¡ µ¿ÀÏÇÑ ¼³Á¤À» ÇØ¾ßÇÒ °æ¿ì°¡ ÀÖ½À´Ï´Ù. ¶ÇÇÑ ÀÌ·¯ÇÑ ½Ã½ºÅÛÀ» ½±°Ô ÀçºÎÆÃ, ¾÷±×·¹ÀÌµå ¹× °ü¸®ÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ °æ¿ì ÇѰ¡Áö ÇØ°áÃ¥Àº µð½ºÅ© ¾ø´Â ȯ°æ (diskless environment)À» »ç¿ëÇÏ´Â °ÍÀÔ´Ï´Ù. µð½ºÅ© ¾ø´Â ȯ°æ¿¡¼­´Â ´ëºÎºÐÀÇ ¿î¿µ üÁ¦°¡ Àбâ Àü¿ëÀ̸ç Ŭ¶óÀÌ¾ðÆ® »çÀÌÀÇ Áß¾Ó ¼­¹ö¿¡¼­ °øÀ¯µÇ°í, °³ÀΠŬ¶óÀÌ¾ðÆ®´Â ³ª¸ÓÁö ¿î¿µ üÁ¦¿¡ »ç¿ëµÇ´Â Áß¾Ó ¼­¹ö¿¡ Àбâ/¾²±â°¡ °¡´ÉÇÑ ÀڽŸ¸ÀÇ µð·ºÅ丮¸¦ °®½À´Ï´Ù. Ŭ¶óÀÌ¾ðÆ®°¡ ºÎÆÃÇÒ ¶§¸¶´Ù NFS ¼­¹ö¿¡¼­ ´ëºÎºÐÀÇ OS¸¦ Àбâ Àü¿ëÀ¸·Î ¸¶¿îÆ®ÇÏ°í ´Ù¸¥ µð·ºÅ丮¸¦ Àбâ/¾²±â °¡´ÉÇÏ°Ô ¸¶¿îÆ®ÇÕ´Ï´Ù. °¢ Ŭ¶óÀÌ¾ðÆ®´Â °¢ÀÚ ÀڽŸ¸ÀÇ Àбâ/¾²±â °¡´ÉÇÑ µð·ºÅ丮¸¦ °®±â ¶§¹®¿¡ ´Ù¸¥ Ŭ¶óÀÌ¾ðÆ®¿¡ ¿µÇâÀ» ÁÖÁö ¾Ê½À´Ï´Ù.

´ÙÀ½Àº µð½ºÅ© ¾ø´Â Ŭ¶óÀÌ¾ðÆ®¿¡¼­ Red Hat Enterprise Linux¸¦ ½ÇÇàÇϱâ À§ÇØ ¼³Á¤Çϴµ¥ ÇÊ¿äÇÑ ÀýÂ÷ÀÔ´Ï´Ù:

  1. ½Ã½ºÅÛ¿¡ Red Hat Enterprise Linux¸¦ ¼³Ä¡ÇÏ¿© ÆÄÀÏÀÌ NFS ¼­¹ö¿¡ º¹»çµÇµµ·Ï ÇϽʽÿÀ. (ÀÚ¼¼ÇÑ Á¤º¸´Â Red Hat Enterprise Linux ¼³Ä¡ °¡À̵带 ÂüÁ¶ÇϽñ⠹ٶø´Ï´Ù.) Ŭ¶óÀÌ¾ðÆ®¿¡ »ç¿ëµÉ ¼ÒÇÁÆ®¿þ¾î´Â ÀÌ ½Ã½ºÅÛ¿¡ ¼³Ä¡µÇ¾î¾ß Çϸç, busybox-anaconda ÆÐŰÁöµµ ¼³Ä¡ÇÏ¼Å¾ß ÇÕ´Ï´Ù.

  2. /diskless/i386/RHEL3-AS/¿Í °°ÀÌ NFS ¼­¹ö¿¡ µð½ºÅ© ¾ø´Â ȯ°æÀ» ÀúÀåÇÒ µð·ºÅ丮¸¦ »ý¼ºÇϽʽÿÀ. ¿¹¸¦ µé¸é:

    mkdir -p /diskless/i386/RHEL3-AS/

    ÀÌ µð·ºÅ丮´Â µð½ºÅ© ¾ø´Â µð·ºÅ丮 (diskless directory)¶ó°í ÁöĪµË´Ï´Ù.

  3. ÀÌ µð·ºÅ丮 ¹Ø¿¡ root/¶ó´Â ÇϺΠµð·ºÅ丮¸¦ »ý¼ºÇϽʽÿÀ:

    mkdir -p /diskless/i386/RHEL3-AS/root/
  4. ´ÙÀ½°ú °°ÀÌ rsync ¸í·ÉÀ» »ç¿ëÇÏ¿© Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ¿¡¼­ ¼­¹ö·Î Red Hat Enterprise Linux¸¦ º¹»çÇϽñ⠹ٶø´Ï´Ù:

    rsync -a -e ssh installed-system.example.com:/ /diskless/i386/RHEL3-AS/root/

    ÀÌ ÀÛ¾÷¿¡ °É¸®´Â ½Ã°£Àº ¼³Ä¡µÈ ½Ã½ºÅÛÀÇ ÆÄÀÏ ½Ã½ºÅÛ ¿ë·® ¹× ³×Æ®¿öÅ© ¿¬°á ¼Óµµ¿¡ µû¶ó¼­ ´Þ¶óÁý´Ï´Ù. ¾à°£ÀÇ ½Ã°£ÀÇ ¼Ò¿äµÉ ¼öµµ ÀÖ½À´Ï´Ù.

  5. 15.1 Àý¿¡¼­ ¼³¸íµÈ °Íó·³ tftp ¼­¹ö¸¦ ½ÃÀÛÇϽʽÿÀ.

  6. 15.2 Àý¿¡¼­ ¼³¸íµÈ ¹æ¹ýÀ» µû¶ó DHCP ¼­¹ö¸¦ ¼³Á¤ÇϽʽÿÀ.

  7. 15.4 Àý¿¡¼­ ¼³¸íµÈ °Íó·³ µð½ºÅ© ¾ø´Â ȯ°æ »ý¼ºÀ» ¸¶Ä¡½Ê½Ã¿À.

  8. 15.5 Àý¿¡¼­ ¼³¸íµÈ ¹æ¹ýÀ» µû¶ó¼­ µð½ºÅ© ¾ø´Â Ŭ¶óÀÌ¾ðÆ®¸¦ ¼³Á¤ÇϽñ⠹ٶø´Ï´Ù.

  9. °¢ µð½ºÅ© ¾ø´Â Ŭ¶óÀÌ¾ðÆ®°¡ PXE¸¦ ÅëÇÏ¿© ºÎÆÃÇϵµ·Ï ¼³Á¤ÇϽŠÈÄ ºÎÆÃÇϽʽÿÀ.

15.1. tftp ¼­¹ö¸¦ ½ÃÀÛ

DHCP ¼­¹ö¿¡¼­ rpm -q tftp-server ¸í·ÉÀ» »ç¿ëÇÏ¿© tftp-server ÆÐŰÁö°¡ ¼³Ä¡µÇ¾î ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ¸¸ÀÏ ¼³Ä¡µÇ¾î ÀÖÁö ¾Ê´Ù¸é Red Hat NetworkÀ̳ª Red Hat Enterprise Linux CD-ROMÀ» »ç¿ëÇÏ¿© ¼³Ä¡ÇϽñ⠹ٶø´Ï´Ù. RPM ÆÐŰÁö¸¦ ¼³Ä¡ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ º¸´Ù ÀÚ¼¼ÇÑ Á¤º¸´Â III ºÎ¸¦ ÂüÁ¶ÇϽñ⠹ٶø´Ï´Ù.

tftp´Â xinetd ±â¹Ý ¼­ºñ½ºÀÌ¸ç ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇÏ¿© ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù:

/sbin/chkconfig --level 345 xinetd on
/sbin/chkconfig --level 345 tftp on

ÀÌ ¸í·ÉÀº tftp¿Í xinetd ¼­ºñ½º°¡ Áï½Ã ½ÃÀ۵ǵµ·Ï ¼³Á¤ÇÏ¸ç ¶ÇÇÑ ºÎÆÃ½Ã ÀÌ ¼­ºñ½ºµéÀÌ ·±·¹º§ 3, 4, 5¿¡¼­ ½ÃÀ۵ǵµ·Ï ¼³Á¤ÇÕ´Ï´Ù.