Sun ONE ·Î°í      ÀÌÀü      ¸ñÂ÷      ´ÙÀ½     

Sun ONE Message Queue 3.0.1 SP2 ¼³Ä¡ ¼³¸í¼­

 3Àå
Linux ¼³Ä¡

ÀÌ Àå¿¡¼­´Â Linux ¼³Ä¡¿¡ Àû¿ëµÇ´Â ´ÙÀ½ ³»¿ë¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.


Çϵå¿þ¾î ¹× ¼ÒÇÁÆ®¿þ¾î ¿ä±¸ »çÇ×

Linux °³¹ß ½Ã½ºÅÛÀº ´ÙÀ½ Ç¥¿¡ ÀÖ´Â ÃÖ¼Ò ¿ä±¸ »çÇ×À» ÃæÁ·½ÃÄÑ¾ß ÇÕ´Ï´Ù.

Ç¥ 3-1   LinuxÀÇ Çϵå¿þ¾î ¹× ¼ÒÇÁÆ®¿þ¾î ¿ä±¸ »çÇ× 

±¸¼º ¿ä¼Ò

¿ä±¸ »çÇ×

¿î¿µ üÁ¦

Red Hat Advanced Server 2.1 Update 2

CPU

Intel Pentium 2 (¶Ç´Â ȣȯ °¡´É)

RAM

256MB

µð½ºÅ© °ø°£

Á¦Ç°ÀÌ Æ÷ÇÔµÈ zip ÆÄÀÏÀÇ Å©±â´Â ¾à 9MBÀÔ´Ï´Ù.

¼³Ä¡µÈ Á¦Ç°¿¡´Â ¾à 8MBÀÇ ÇÏµå µå¶óÀÌºê °ø°£ÀÌ ÇÊ¿äÇÕ´Ï´Ù. ÇÏÁö¸¸ ºê·ÎÄ¿¿¡¼­ Áö¼Ó¼º ¸Þ½ÃÁö¸¦ ·ÎÄÿ¡ ÀúÀåÇÏ´Â °æ¿ì¿¡´Â MQ¿¡ °ø°£ÀÌ ´õ ÇÊ¿äÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

Java 2 Standard Edition (J2SE)

Linux¿¡¼­ Áö¿øµÇ´Â Java Runtime Environment (JRE) ¹× Java Software Development Kit (JDK) ¹öÀü¿¡ °üÇÑ ³»¿ëÀº Ç¥ 1-1À» ÂüÁ¶ÇϽʽÿÀ.

MQ ¼ÒÇÁÆ®¿þ¾î ¹èÆ÷ CD¿¡´Â ¸±¸®½º ½Ã¿¡ ÇÊ¿äÇÑ JRE ¹öÀüÀÌ
Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.


Linux¿¡¼­ MQ ¼³Ä¡

Sun ONE Message Queue Á¦Ç°Àº Sun ONE À¥ »çÀÌÆ®¿¡¼­ ´Ù¿î·ÎµåÇϰųª Á¦Ç° CD-ROM¿¡¼­ ¼³Ä¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. °ü·Ã ÁöħÀº ´ÙÀ½ÀÇ ÇØ´ç ÀýÀ» ÂüÁ¶ÇϽʽÿÀ.


ÁÖ

MQ 3.0 ¶Ç´Â MQ 3.0.1 ¹öÀü¿¡¼­ ¾÷±×·¹À̵åÇÏ´Â °æ¿ì¿¡´Â MQ 3.0.1, SP2¸¦ ¼³Ä¡Çϱâ Àü¿¡ ¸ÕÀú ÇØ´ç MQ ¸±¸®½ºÀÇ ¼³Ä¡ ¼³¸í¼­¿¡ ¼³¸íµÈ ´ë·Î MQ ¼ÒÇÁÆ®¿þ¾î¸¦ Á¦°ÅÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.


ÀÌÀü MQ ¹öÀü ã±â ¹× Á¦°Å

MQ´Â ´Ù¸¥ Á¦Ç°(Sun ONE Application Server 7.0 ¹× ±âŸ)°ú ÇÔ²² ¼³Ä¡µÇ±â ¶§¹®¿¡ ½Ã½ºÅÛ¿¡ MQ°¡ ÀÌ¹Ì ¼³Ä¡µÇ¾î ÀÖ´ÂÁö È®ÀÎÇÑ ´ÙÀ½ MQ 3.0.1, SP2¸¦ ¼³Ä¡Çϱâ Àü¿¡ À̸¦ Á¦°ÅÇØ¾ß ÇÕ´Ï´Ù.

½Ã½ºÅÛ¿¡ ÀÌÀü ¹öÀüÀÇ MQ°¡ ÀÌ¹Ì ÀÖ´Â °æ¿ì¿¡´Â º¸¾È °ü·Ã µ¥ÀÌÅÍ(Ç÷§ ÆÄÀÏ »ç¿ëÀÚ ÀúÀå¼Ò, ¾×¼¼½º Á¦¾î ÆÄÀÏ)ÀÇ º¸Á¸ ¿©ºÎ¸¦ °áÁ¤ÇØ¾ß ÇÕ´Ï´Ù. µ¥ÀÌÅ͸¦ º¸Á¸ÇÏ·Á¸é MQ ¼³Ä¡¸¦ Á¦°ÅÇϱâ Àü¿¡ ÇØ´ç ÆÄÀÏÀ» ¾ÈÀüÇÑ À§Ä¡¿¡ º¹»çÇØ¾ß ÇÕ´Ï´Ù.

¹öÀü¿¡ µû¶ó MQ´Â tar ÆÄÀÏÀ̳ª Red Hat Package Manager (RPM)¸¦ ÅëÇØ ¼³Ä¡µÇ¾úÀ» ¼ö ÀÖ½À´Ï´Ù. µû¶ó¼­ ¼³Ä¡ ¹öÀüÀ» È®ÀÎÇÏ·Á¸é µÎ °¡Áö¸¦ ¸ðµÎ È®ÀÎÇØ¾ß ÇÕ´Ï´Ù. À̶§ ¸ÕÀú RPM ¼³Ä¡¸¦ È®ÀÎÇÑ ´ÙÀ½ tar ÆÄÀÏ ¼³Ä¡¸¦ È®ÀÎÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.

MQ RPM ã±â ¹× Á¦°Å(¹öÀü 3.0.1 SP1 ÀÌ»ó Àü¿ë)


¢º RPMÀ¸·Î ¼³Ä¡µÈ MQÀÇ ÀÌÀü ¹öÀüÀ» ã¾Æ Á¦°ÅÇÏ´Â ¹æ¹ý
  1. ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÕ´Ï´Ù.
  2. rpm -qa | grep imq

    ãÀº °æ¿ì, RPG À̸§¿¡´Â ¸ðµç RPMÀÇ ¹öÀü ¹øÈ£°¡ Æ÷ÇԵ˴ϴÙ. ãÁö ¸øÇÑ °æ¿ì¿¡´Â "MQ tar ±â¹Ý ¼³Ä¡ ã±â ¹× Á¦°Å"·Î ³Ñ¾î°©´Ï´Ù.


    ÁÖ

    MQ 3.0.1, SP2¿¡¼­´Â ÀÌÀü ¹öÀüÀÇ ÀνºÅϽº µ¥ÀÌÅÍ¿Í º¸¾È °ü·Ã ÆÄÀÏÀ» º¸Á¸Çϱ⸦ ¿øÇÏ´Â °æ¿ì MQ 3.0.1, SP2¸¦ Á¦°ÅÇϱâ Àü¿¡ ¾ÈÀüÇÑ °÷¿¡ ÀÌ ÆÄÀϵéÀ» ¼öµ¿À¸·Î ¹é¾÷ÇØ¾ß ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.


  3. MQ RPMÀ» ãÀº °æ¿ì¿¡´Â ´ÙÀ½°ú °°ÀÌ ÀÌÀü ¹öÀüÀÇ ÀνºÅϽº µ¥ÀÌÅÍ¿Í º¸¾È °ü·Ã ÆÄÀÏÀ» ¹é¾÷ÇÑ ÈÄ Á¦Ç°À» Á¦°ÅÇÕ´Ï´Ù.
    1. ´ÙÀ½ ÆÄÀÏÀ» ¾ÈÀüÇÑ À§Ä¡¿¡ º¹»çÇÕ´Ï´Ù.
    2. IMQ_HOME/etc/passwd
      IMQ_HOME/etc/accesscontrol.properties

      ÀÌ ÆÄÀÏÀº MQ 3.0.1, SP2¸¦ ¼³Ä¡ÇÑ ÈÄ¿¡ º¹¿øÇÒ ¼ö ÀÖ½À´Ï´Ù.

    3. ±âÁ¸ÀÇ ¼³Ä¡µÈ MQ ¼ÒÇÁÆ®¿þ¾î¸¦ Á¦°ÅÇÕ´Ï´Ù.
    4. rpm -e RPMName

MQ tar ±â¹Ý ¼³Ä¡ ã±â ¹× Á¦°Å


¢º ÀÌÀü¿¡ ¼³Ä¡µÈ tar ±â¹Ý MQ¸¦ ã¾Æ Á¦°ÅÇÏ´Â ¹æ¹ý
  1. ±âº» MQ ¼³Ä¡ µð·ºÅ丮(/opt/imq/bin)°¡ ½Ã½ºÅÛ¿¡ ÀÖ´ÂÁö È®ÀÎÇÕ´Ï´Ù.
  2. ÀÖ´Â °æ¿ì¿¡´Â ´Ü°è 2·Î ³Ñ¾î°©´Ï´Ù.

    ¾ø´Â °æ¿ì¿¡´Â MQ°¡ ±âº» À§Ä¡ ¿ÜÀÇ À§Ä¡¿¡ ¼³Ä¡µÇ¾úÀ» °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù. ¼³Ä¡ µð·ºÅ丮¸¦ ±â¾ïÇÒ ¼ö ¾ø´Â °æ¿ì¿¡´Â MQ imqbrokerd ½ÇÇà ÆÄÀÏÀ» ã¾Æ ÇØ´ç ·çÆ® ¼³Ä¡ µð·ºÅ丮¸¦ ±â·ÏÇÕ´Ï´Ù. ´Ü°è 2·Î ³Ñ¾î°©´Ï´Ù.


    ÁÖ

    MQ 3.0.1, SP2¿¡¼­´Â ÀÌÀü ¹öÀüÀÇ ÀνºÅϽº µ¥ÀÌÅÍ¿Í º¸¾È °ü·Ã ÆÄÀÏÀ» º¸Á¸Çϱ⸦ ¿øÇÏ´Â °æ¿ì MQ 3.0.1, SP2¸¦ Á¦°ÅÇϱâ Àü¿¡ ¾ÈÀüÇÑ °÷¿¡ ÀÌ ÆÄÀϵéÀ» ¼öµ¿À¸·Î ¹é¾÷ÇØ¾ß ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.


    ÀÌÀü¿¡ ¼³Ä¡µÈ MQ°¡ ¾ø´Â °æ¿ì¿¡´Â "À¥¿¡¼­ ¼³Ä¡" ¶Ç´Â "CD-ROM¿¡¼­ ¼³Ä¡"ÀÇ Áöħ¿¡ µû¶ó MQ¸¦ ¼³Ä¡ÇÕ´Ï´Ù.

  3. ÀÌÀü ¹öÀüÀÇ MQ°¡ ±âº» À§Ä¡(/opt/imq/bin)¿¡ ¼³Ä¡µÇ¾î ÀÖÀ¸¸é ´ÙÀ½°ú °°ÀÌ ÀÌÀü ¹öÀüÀÇ ÀνºÅϽº µ¥ÀÌÅÍ¿Í º¸¾È °ü·Ã ÆÄÀÏÀ» ¹é¾÷ÇÑ ´ÙÀ½ Á¦Ç°À» Á¦°ÅÇÕ´Ï´Ù.
    1. ´ÙÀ½ ÆÄÀÏÀ» ¾ÈÀüÇÑ À§Ä¡¿¡ º¹»çÇÕ´Ï´Ù.
    2. IMQ_HOME/etc/passwd
      IMQ_HOME/etc/accesscontrol.properties

      ÀÌ ÆÄÀÏÀº MQ 3.0.1, SP2¸¦ ¼³Ä¡ÇÑ ÈÄ¿¡ º¹¿øÇÒ ¼ö ÀÖ½À´Ï´Ù.

    3. /opt/imq/ µð·ºÅ丮¿Í ±× ³»¿ëÀ» ¸ðµÎ Á¦°ÅÇÕ´Ï´Ù.
    4. rm -rf /opt/imq

À¥¿¡¼­ ¼³Ä¡

´ÙÀ½Àº Sun ONE À¥ »çÀÌÆ®¿¡¼­ Linux¿¡ MQ Á¦Ç°À» ´Ù¿î·ÎµåÇÏ¿© ¼³Ä¡ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÁöħÀÔ´Ï´Ù.


¢º À¥¿¡¼­ Linux¿¡ MQ¸¦ ¼³Ä¡ÇÏ´Â ¹æ¹ý
  1. MQ Á¦Ç° ´Ù¿î·Îµå »çÀÌÆ®¿¡¼­ »ç¿ë±Ç °è¾àÀ» ½ÂÀÎÇÕ´Ï´Ù.
  2. À¥ »çÀÌÆ®¿¡¼­ ºñ¾î ÀÖ´Â Àӽà ´Ù¿î·Îµå µð·ºÅ丮(temp_directory)·Î MQ Á¦Ç° ¹èÆ÷ ÆÄÀÏÀ» ´Ù¿î·ÎµåÇÕ´Ï´Ù.
  3. ´Ù¿î·Îµå ÆÄÀÏÀº imq3_0_1-edition-linx86.zipÀÔ´Ï´Ù.

    ¿©±â¼­ editionÀº Ç÷§ÆûÆÇÀ» »ç¿ëÇÏ´Â °æ¿ì plt, ¿£ÅÍÇÁ¶óÀÌÁîÆÇÀ» »ç¿ëÇÏ´Â °æ¿ì ent¸¦ °ªÀ¸·Î °®½À´Ï´Ù.

  4. temp_directory·Î º¯°æÇÑ ÈÄ ¹èÆ÷ ÆÄÀÏÀÇ ¾ÐÃàÀ» DZ´Ï´Ù.
  5. unzip imq3_0_1-edition-linx86.zip

    unzip ¸í·ÉÀ¸·Î Àӽà µð·ºÅ丮¿¡ LICENSE, README, THIRDPARTYLICENSEREADME, COPYRIGHTÀÇ ¹èÆ÷ ÆÄÀÏ°ú RPMÀ» Æ÷ÇÔÇÏ´Â rpms µð·ºÅ丮¸¦ ÀúÀåÇÕ´Ï´Ù.

    imq-3.0.1-03.i386.rpm
    (Ç÷§ÆûÆÇ ¹× ¿£ÅÍÇÁ¶óÀÌÁîÆÇ ¸ðµÎ¿¡ Æ÷ÇÔ)

    imq-ent-3.0.1-03.i386.rpm
    (¿£ÅÍÇÁ¶óÀÌÁîÆÇ¿¡¸¸ Æ÷ÇÔ)

  6. ·çÆ®·Î ·Î±×ÀÎÇϰųª ¼öÆÛÀ¯Àú·Î º¯°æÇÕ´Ï´Ù.
  7. ¿¹¸¦ µé¾î, ¸í·É ÇÁ·ÒÇÁÆ®¿¡¼­ ´ÙÀ½À» ÀÔ·ÂÇÕ´Ï´Ù.

    su root

    ÇÁ·ÒÇÁÆ®°¡ Ç¥½ÃµÇ¸é ·çÆ® ¾ÏÈ£¸¦ ÀÔ·ÂÇÕ´Ï´Ù.

  8. ´ÙÀ½ ÀûÀýÇÑ RPMÀ» ¼³Ä¡ÇÕ´Ï´Ù.
  9. rpm -ivh rpms/imq-3.0.1-03.i386.rpm
    (Ç÷§ÆûÆÇ ¹× ¿£ÅÍÇÁ¶óÀÌÁîÆÇ ¸ðµÎ¿¡ Àû¿ë)

    rpm -ivh rpms/imq-ent-3.0.1-03.i386.rpm
    (¿£ÅÍÇÁ¶óÀÌÁîÆÇ¿¡¸¸ Àû¿ë)

    /opt/imq µð·ºÅ丮¿Í ±× ³»¿ëÀÌ ÀÛ¼ºµÇ°í ´Ù¸¥ À§Ä¡¿¡µµ ÆÄÀÏÀÌ ÀúÀåµË´Ï´Ù("¼³Ä¡µÈ µð·ºÅ丮 ±¸Á¶" ÂüÁ¶).

  10. Àӽà ÀÛ¾÷ µð·ºÅ丮¿¡¼­ imq3_0_1-edition-linx86.zip ÆÄÀÏÀ» ¹é¾÷ÇÕ´Ï´Ù.
  11. ÀÌ ÆÄÀÏÀº ³í¸®Àû ¸ÅüÀ̸ç, ´Ù¸¥ ¼³Ä¡ ¸Åü¿Í ¸¶Âù°¡Áö·Î Ãë±ÞÇÕ´Ï´Ù. Á¦Ç°À» ´Ù½Ã ¼³Ä¡ÇØ¾ß ÇÏ´Â »óȲÀÌ ¹ß»ýÇÒ °æ¿ì(½Ã½ºÅÛ °íÀå µî)¸¦ ´ëºñÇؼ­ ¾ÈÀüÇÑ À§Ä¡¿¡ »çº»À» ÀúÀåÇÕ´Ï´Ù.

  12. Àӽà ÀÛ¾÷ µð·ºÅ丮¿¡¼­ ³²Àº ÆÄÀÏÀ» ¸ðµÎ Áö¿ó´Ï´Ù.

  13. ÁÖ

    ±âÁ¸ ºê·ÎÄ¿ ÀνºÅϽº¿¡ ÇØ´çÇÏ´Â ÀνºÅϽº µ¥ÀÌÅÍ´Â ±× ÀνºÅϽº¸¦ ¸¸µç »ç¶÷ÀÌ ¼ÒÀ¯ÇÕ´Ï´Ù. µû¶ó¼­ ¼³Ä¡°¡ ¿Ï·áµÇ°í ³ª¸é /var/imq/instances/instanceName µð·ºÅ丮¿¡ ´ëÇÑ ±ÇÇÑÀ» °¡Áø ¼ÒÀ¯ÀÚ·Î ¸ðµç MQ ºê·ÎÄ¿ ÀνºÅϽº¸¦ ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù(-name instanceName ¿É¼Ç »ç¿ë). ÀÌ´Â ±âº» ºê·ÎÄ¿ ÀνºÅϽº(À̸§ÀÌ imqbrokerÀÎ}¿¡µµ Àû¿ëµË´Ï´Ù.


CD-ROM¿¡¼­ ¼³Ä¡

´ÙÀ½Àº CD-ROM¿¡¼­ Linux¿¡ MQ Á¦Ç°À» ¼³Ä¡ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÁöħÀÔ´Ï´Ù.


¢º CD-ROM¿¡¼­ Linux¿¡ MQ¸¦ ¼³Ä¡ÇÏ´Â ¹æ¹ý
  1. CD-ROM µå¶óÀ̺꿡 Sun ONE Message Queue CD¸¦ »ðÀÔÇÏ°í ¸¶¿îÆ®ÇÕ´Ï´Ù.
  2. mount /mnt/cdrom

    ÀÌ ¸í·ÉÀº »ç¿ëÇÏ´Â Linux ¹öÀü¿¡ µû¶ó ´Þ¶óÁú ¼ö ÀÖ½À´Ï´Ù. ½Ã½ºÅÛÀÇ mount ¼³¸í¼­ ÆäÀÌÁö¸¦ È®ÀÎÇÕ´Ï´Ù.

  3. MQ ¹èÆ÷ ÆÄÀÏÀÌ Æ÷ÇÔµÈ CD µð·ºÅ丮·Î º¯°æÇÕ´Ï´Ù.
  4. cd /mnt/cdrom/linux

    ÀÌ µð·ºÅ丮ÀÇ ³»¿ëÀº MQ Á¦Ç° ÆÇ¿¡ µû¶ó ´Þ¶óÁý´Ï´Ù.

  5. ·çÆ®·Î ·Î±×ÀÎÇϰųª ¼öÆÛÀ¯Àú·Î º¯°æÇÕ´Ï´Ù.
  6. ¿¹¸¦ µé¾î, ¸í·É ÇÁ·ÒÇÁÆ®¿¡¼­ ´ÙÀ½À» ÀÔ·ÂÇÕ´Ï´Ù.

    su root

    ÇÁ·ÒÇÁÆ®°¡ Ç¥½ÃµÇ¸é ·çÆ® ¾ÏÈ£¸¦ ÀÔ·ÂÇÕ´Ï´Ù.

  7. ´ÙÀ½ÀÇ ÀûÀýÇÑ RPMÀ» ¼³Ä¡ÇÕ´Ï´Ù.
  8. rpm -ivh rpms/imq-3.0.1-03.i386.rpm
    (Ç÷§ÆûÆÇ ¹× ¿£ÅÍÇÁ¶óÀÌÁîÆÇ ¸ðµÎ)

    rpm -ivh rpms/imq-ent-3.0.1-03.i386.rpm
    (¿£ÅÍÇÁ¶óÀÌÁîÆÇ¿¡¸¸ Àû¿ë)

    /opt/imq µð·ºÅ丮¿Í ±× ³»¿ëÀÌ ÀÛ¼ºµÇ°í ´Ù¸¥ À§Ä¡¿¡µµ ÆÄÀÏÀÌ ÀúÀåµË´Ï´Ù("¼³Ä¡µÈ µð·ºÅ丮 ±¸Á¶" ÂüÁ¶).


MQ¿¡ ´ëÇÑ Java Runtime ±¸¼º

½ÃÀÛÇÒ ¶§, ºê·ÎÄ¿(MQ ¸Þ½ÃÁö ¼­¹ö)´Â ÇÊ¿äÇÑ Java Runtime ¹öÀü(JDK/JRE 1.4)¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ´ÂÁö È®ÀÎÇÕ´Ï´Ù.

MQ¸¦ ½ÇÇàÇÏ·Á¸é ¿Ã¹Ù¸¥ ¹öÀüÀÇ JDK/JRE°¡ ¼³Ä¡µÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù. MQ¿¡¼­ Áö¿øµÇ´Â JDK/JRE¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Ç¥ 1-1À» ÂüÁ¶ÇϽʽÿÀ.

ºê·ÎÄ¿¿¡¼­ »ç¿ëµÇ´Â JRE¸¦ ±¸¼º ¶Ç´Â ¼³Á¤ÇÒ ¼ö ÀÖ´Â ¹æ¹ý¿¡´Â ¿©·¯ °¡Áö°¡ ÀÖ½À´Ï´Ù. ´ÙÀ½Àº ¼³Á¤ ¹æ¹ýÀ» ¿ì¼± ¼øÀ§º°·Î ³ª¿­ÇÑ °ÍÀÔ´Ï´Ù.

  1. imqbrokerd -javahome ¶Ç´Â -jrehome ¸í·ÉÁÙ ¿É¼ÇÀ» »ç¿ëÇؼ­ JDK ¶Ç´Â JRE¸¦ °¢°¢ Àü´ÞÇÕ´Ï´Ù(µÎ °³°¡ ¸ðµÎ Àü´ÞµÈ °æ¿ì¿¡´Â ¸í·ÉÁÙÀÇ ¸¶Áö¸·¿¡ ÀÖ´Â °ÍÀÌ ¿ì¼±).
  2. IMQ_JAVAHOME ȯ°æ º¯¼ö¿¡¼­ JDK ¶Ç´Â JRE¸¦ ¼³Á¤ÇÕ´Ï´Ù.
  3. ºê·ÎÄ¿¿¡¼­ ¼³Ä¡µÈ JDK¸¦ »ç¿ëÇϵµ·Ï ÇÕ´Ï´Ù. ºê·ÎÄ¿¿¡¼­´Â ½Ã½ºÅÛ¿¡ ¼³Ä¡µÈ ÃֽŠ¹öÀüÀÇ(1.4.1 º¸´Ù ³ô°í 2.0º¸´Ù ³·Àº) JDK/JRE¸¦ ¼±ÅÃÇÕ´Ï´Ù.
  4. JDK´Â /usr/java/j2sdk1.x.x¿¡ ÀÖ°í,

    JRE´Â /usr/java/j2re1.x.x¿¡ ÀÖ½À´Ï´Ù.

ºê·ÎÄ¿¿¡¼­ ƯÁ¤ JDK/JRE¸¦ ¼±ÅÃÇÏ´Â ÀÌÀ¯¸¦ È®ÀÎÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇÏ¿© ºê·ÎÄ¿¸¦ ½ÃÀÛÇÕ´Ï´Ù.

imqbrokerd -verbose


Ç÷§ÆûÆÇ¿¡¼­ ¿£ÅÍÇÁ¶óÀÌÁîÆÇÀ¸·Î ¾÷±×·¹À̵å

MQ´Â "Á¦Ç° ÆÇ"¿¡¼­ ¼³¸íÇÑ °Í°ú °°ÀÌ µÎ °¡Áö ÆÇÀ¸·Î Ãâ½ÃµË´Ï´Ù.

Ç÷§ÆûÆÇ¿¡¼­ ¿£ÅÍÇÁ¶óÀÌÁîÆÇÀ¸·Î ¾÷±×·¹À̵åÇÏ·Á¸é ¸ÕÀú ¿£ÅÍÇÁ¶óÀÌÁîÆÇÀ» ±¸ÀÔÇÑ ´ÙÀ½ ¾Æ·¡¿¡ ¼³¸íµÈ ´ë·Î ¼³Ä¡ÇØ¾ß ÇÕ´Ï´Ù. ¹èÆ÷ ÆÄÀÏ¿¡´Â ¿£ÅÍÇÁ¶óÀÌÁîÆÇ »ç¿ë±Ç¸¸ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. »ç¿ë±Ç ¼³Ä¡¿¡¼­´Â ÀÌ¹Ì ¼³Ä¡µÈ MQ 3.0.1, SP2 ¸ðµâÀ» µ¤¾î¾²Áö ¾ÊÀ¸¸ç MQ ¸Þ½Ã¡ ½Ã½ºÅÛÀÇ ±¸¼ºÀ» ¼öÁ¤ÇÏÁö ¾Ê½À´Ï´Ù.

¿£ÅÍÇÁ¶óÀÌÁîÆÇ »ç¿ë±ÇÀ» ¼³Ä¡ÇÏ·Á¸é, ¿£ÅÍÇÁ¶óÀÌÁîÆÇ¿¡ Æ÷ÇÔµÈ »ç¿ë±Ç ÆÄÀϸ¸ ¾ÐÃàÀ» Ǭ ´ÙÀ½ MQ ¼³Ä¡ µð·ºÅ丮¿¡ ÀúÀåÇÕ´Ï´Ù.


¢º Linux¿¡¼­ ¿£ÅÍÇÁ¶óÀÌÁîÆÇÀ¸·Î ¾÷±×·¹À̵åÇÏ´Â ¹æ¹ý
  1. ½ÇÇà ÁßÀÎ ºê·ÎÄ¿¸¦ ¸ðµÎ ÁßÁöÇÕ´Ï´Ù.
  2. imqcmd shutdown bkr -u name -p password [-b hostName:port]

  3. "À¥¿¡¼­ ¼³Ä¡", ´Ü°è 1¿¡¼­ ´Ü°è 4±îÁö, ¶Ç´Â "CD-ROM¿¡¼­ ¼³Ä¡", ´Ü°è 1¿¡¼­ ´Ü°è 3±îÁöÀÇ ¼³Ä¡ ÀýÂ÷¸¦ µû¸¨´Ï´Ù.
  4. MQ ¿£ÅÍÇÁ¶óÀÌÁîÆÇ RPMÀ» ¼³Ä¡ÇÕ´Ï´Ù.
  5. rpm -ivh rpms/imq-ent-3.0.1-03.i386.rpm

    ÀÌ·¸°Ô Çϸé ÀûÀýÇÑ MQ µð·ºÅ丮¿¡ ¿£ÅÍÇÁ¶óÀÌÁîÆÇ »ç¿ë±ÇÀÌ ¼³Ä¡µË´Ï´Ù.

  6. ´ÙÀ½À» ½ÇÇàÇÏ¿© ¿£ÅÍÇÁ¶óÀÌÁîÆÇ »ç¿ë±ÇÀ» »ç¿ëÇÒ ¼ö ÀÖ´ÂÁö È®ÀÎÇÕ´Ï´Ù.
  7. imqbrokerd -license


´ÙÀ½À¸·Î ÇÒ ÀÏ

README¿Í MQ ¸±¸®½º ³ëÆ® ÆÄÀÏÀ» ÀнÀ´Ï´Ù.

Sun ONE Message Queue °³³äÀÇ °³¿ä, Ŭ¶óÀ̾ðÆ® ÀÀ¿ë ÇÁ·Î±×·¥ ÀÛ¼º ¹× ÄÄÆÄÀÏ¿¡ °üÇÑ °£´ÜÇÑ ¼Ò°³¸¦ º¸·Á¸é MQ Developer's Guide¸¦ ÂüÁ¶ÇϽʽÿÀ.

ºê·ÎÄ¿ ±¸¼º ¹× MQ ¸Þ½Ã¡ ½Ã½ºÅÛ °ü¸®¿¡ °üÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº MQ Administrator's Guide¸¦ ÂüÁ¶ÇϽʽÿÀ.

Ŭ¶óÀ̾ðÆ® ÀÀ¿ë ÇÁ·Î±×·¥ ÀÛ¼º¿¡ »ç¿ëµÇ´Â Ŭ·¡½º ¹× ±¸¼º¿ø Á¤º¸¸¦ º¸·Á¸é /opt/imq/javadoc µð·ºÅ丮¿¡ ÀÖ´Â API ¼³¸í¼­¸¦ ã¾Æ º¸½Ê½Ã¿À.

Á¦Ç° ¼³Ä¡¸¦ Á¦°ÅÇÏ·Á¸é ´ÙÀ½ ÀýÀ» ÂüÁ¶ÇϽʽÿÀ.


Linux¿¡¼­ MQ ¼³Ä¡ Á¦°Å

´ÙÀ½Àº Linux¿¡¼­ MQ ¼³Ä¡¸¦ Á¦°ÅÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÁöħÀÔ´Ï´Ù.


¢º Linux¿¡¼­ MQ¸¦ Á¦°ÅÇÏ´Â ¹æ¹ý
  1. ½ÇÇà ÁßÀΠŬ¶óÀ̾ðÆ® ÀÀ¿ë ÇÁ·Î±×·¥À» ¸ðµÎ ÁßÁöÇÕ´Ï´Ù.
  2. ½ÇÇà ÁßÀÎ ºê·ÎÄ¿¸¦ ¸ðµÎ ÁßÁöÇÕ´Ï´Ù.
  3. imqcmd shutdown bkr -u name -p password [-b hostName:port]

  4. °¢ ºê·ÎÄ¿ ÀνºÅϽº¿¡ ¿¬°áµÈ µ¿Àû µ¥ÀÌÅÍ¿Í MQ Ç÷§ ÆÄÀÏ »ç¿ëÀÚ ÀúÀå¼Ò, MQ ¾×¼¼½º Á¦¾î ÆÄÀÏÀ» º¸Á¸ÇÏ·Á´Â °æ¿ì°¡ ¾Æ´Ï¸é ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇÏ¿© ÇØ´ç µ¥ÀÌÅ͸¦ Á¦°ÅÇÕ´Ï´Ù.
  5. imqbrokerd -name instanceName -remove instance

  6. ·çÆ®°¡ µË´Ï´Ù.
  7. su root

  8. MQ Á¦Ç°À» Á¦°ÅÇÕ´Ï´Ù.
  9. ¾Æ·¡ ¸í·ÉÀ» ´ÙÀ½°ú °°Àº ¼ø¼­·Î ½ÇÇàÇÕ´Ï´Ù.

    rpm -e imq-ent

    (¿£ÅÍÇÁ¶óÀÌÁîÆÇ¿¡¸¸ Àû¿ë)

    rpm -e imq

    (Ç÷§ÆûÆÇ°ú ¿£ÅÍÇÁ¶óÀÌÁîÆÇ ¸ðµÎ¿¡ Àû¿ë)



ÀÌÀü      ¸ñÂ÷      ´ÙÀ½     


Copyright 2003 Sun Microsystems, Inc. ¸ðµç ±Ç¸®´Â ÀúÀÛ±ÇÀÚÀÇ ¼ÒÀ¯ÀÔ´Ï´Ù.