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

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

 2Àå
Solaris ¼³Ä¡

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


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

Solaris¢â °³¹ß ½Ã½ºÅÛ(SPARC¢â Ç÷§ÆûÆÇ)Àº ´ÙÀ½ Ç¥¿¡ ÀÖ´Â ÃÖ¼Ò ¿ä±¸ »çÇ×À» ÃæÁ·½ÃÄÑ¾ß ÇÕ´Ï´Ù.

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

±¸¼º ¿ä¼Ò

¿ä±¸ »çÇ×

¿î¿µ üÁ¦

Solaris 8 ¶Ç´Â Solaris 9 (SPARC Ç÷§Æû)
Solaris 9, Update 4 ÀÌ»ó(SPARC ¹× x86 Ç÷§Æû)

ÁÖ: MQ°¡ Á¦´ë·Î ÀÛµ¿µÇµµ·Ï ÇÏ·Á¸é Java 2¿¡ ÇÊ¿äÇÑ ¸ðµç Solaris ÆÐÄ¡¸¦ ¼³Ä¡ÇØ¾ß ÇÕ´Ï´Ù. ÆÐÄ¡¿¡ °üÇÑ ÃֽŠÁ¤º¸¸¦ º¸°í ±ÇÀå ¹× Çʼö ÆÐÄ¡¸¦ ´Ù¿î·ÎµåÇÏ·Á¸é ´ÙÀ½À» ÂüÁ¶ÇϽʽÿÀ.

http://java.sun.com/
       j2se/1.4/install-solaris-patches.html

CPU

TCP/IP ³×Æ®¿öÅ©·Î ¿¬°áµÈ Sun Ultra¢â 1 (¶Ç´Â ȣȯ °¡´É) ¿öÅ©½ºÅ×À̼Ç

RAM

128MB

ÇÏµå µå¶óÀÌºê °ø°£

¾ÐÃàµÈ ¼³Ä¡ ÆÄÀÏÀÇ Å©±â´Â ¾à 6MBÀÔ´Ï´Ù.

¼³Ä¡ ÆÄÀÏÀÇ ¾ÐÃàÀ» Ǫ´Â µ¥ »ç¿ëµÇ´Â Àӽà ÀÛ¾÷ µð·ºÅ丮¿¡ Ãß°¡·Î 8MB°¡ ÇÊ¿äÇÕ´Ï´Ù.

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

Java 2 Standard Edition (J2SE)

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

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


Solaris¿¡¼­ MQ ¼³Ä¡

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


ÁÖ

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



ÁÖ

MQ´Â ´Ù¸¥ Á¦Ç°(Solaris 9 Update 2, Sun ONE Application Server 7.0 ¶Ç´Â ±âŸ)°ú ÇÔ²² ¼³Ä¡µÇ±â ¶§¹®¿¡ ½Ã½ºÅÛ¿¡ MQ°¡ ÀÌ¹Ì ¼³Ä¡µÇ¾î ÀÖ´ÂÁö È®ÀÎÇØ¾ß ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ±×·¯·Á¸é ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÕ´Ï´Ù.

pkginfo | grep SUNWiq

MQ ÆÐÅ°Áö°¡ ÀÌ¹Ì ¼³Ä¡µÇ¾î ÀÖÀ¸¸é ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÏ¿© ¹öÀüÀ» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.

pkginfo -l packageName

¿©±â¼­ packageNameÀº MQ ÆÐÅ°Áö¿¡ ÇØ´çÇÕ´Ï´Ù.


À¥¿¡¼­ ¼³Ä¡

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


¢º À¥¿¡¼­ Solaris¿¡ MQ¸¦ ¼³Ä¡ÇÏ´Â ¹æ¹ý
  1. À¥ »çÀÌÆ®¿¡¼­ ºñ¾î ÀÖ´Â Àӽà ÀÛ¾÷ µð·ºÅ丮·Î MQ Á¦Ç°À» ´Ù¿î·ÎµåÇÕ´Ï´Ù.
  2. ´ÙÀ½ ¸í·É ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÕ´Ï´Ù.
  3. sh imq3_0_1-edition-solsparc.sh

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

    ÀÌ ¸í·ÉÀ¸·Î Á¦Ç° »ç¿ë±ÇÀÇ Ã¹ ¹ø° ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.

  4. Á¦Ç° »ç¿ë±ÇÀ» ÀнÀ´Ï´Ù. Á¦Ç°ÀÇ ¼³Ä¡ ¹× »ç¿ëÀº »ç¿ë±Ç Á¶Ç×ÀÇ Àû¿ëÀ» ¹Þ½À´Ï´Ù.
  5. Àüü »ç¿ë±ÇÀ» ÇÑ ¹ø¿¡ ÇÑ ÆäÀÌÁö¾¿ Ç¥½ÃÇÏ·Á¸é ½ºÆäÀ̽º¹Ù¸¦ ¹Ýº¹Çؼ­ ´©¸¨´Ï´Ù. »ç¿ë±Ç ¸¶Áö¸· ÆäÀÌÁö¿¡ µµ´ÞÇÏ¸é »ç¿ë±ÇÀ» ½ÂÀÎÇÏ´Â ÇÁ·Î±×·¥ ÇÁ·ÒÇÁÆ®°¡ Ç¥½ÃµË´Ï´Ù.
    • »ç¿ë±Ç °è¾àÀ» ½ÂÀÎÇÏÁö ¾ÊÀ¸·Á´Â °æ¿ì no ¶Ç´Â nÀ» ÀÔ·ÂÇÏ¸é ¼³Ä¡°¡ Á¾·áµË´Ï´Ù.
    • »ç¿ë±Ç °è¾àÀ» ½ÂÀÎÇÒ °æ¿ì yes ¶Ç´Â y¸¦ ÀÔ·ÂÇÏ¸é ¼³Ä¡¸¦ °è¼ÓÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½ ÆÄÀϵéÀÇ ¾ÐÃàÀÌ Ç®¸³´Ï´Ù.
      • README
      • imq3_0_1-edition-solsparc.tar.Z
      • COPYRIGHT
      • LICENSE (»ç¿ë±Ç °è¾à »çº»)
  6. ¾ÆÄ«À̺êµÈ ÆÄÀϵéÀÇ ¾ÐÃàÀ» DZ´Ï´Ù.
  7. /bin/zcat imq3_0_1-edition-solsparc.tar.Z | tar xvfp -

    »õ µð·ºÅ丮 imq3_0_1-pkgs°¡ ÀÛ¼ºµË´Ï´Ù.


    ÁÖ

    ¹®Á¦¸¦ ¹æÁöÇÏ·Á¸é MQ¸¦ ¼³Ä¡ÇÒ ¶§ GNU tar À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏÁö ¸¶½Ê½Ã¿À.


  8. µð·ºÅ丮¸¦ º¯°æÇÕ´Ï´Ù.
  9. cd imq3_0_1-pkgs

  10. ·çÆ®°¡ µË´Ï´Ù.
  11. su root

  12. MQ¿¡ Æ÷ÇÔµÈ °øÀ¯ ÆÐÅ°Áö Áß ½Ã½ºÅÛ¿¡ ÀÌ¹Ì ¼³Ä¡µÇ¾î ÀÖ´Â °ÍÀÌ ¹«¾ùÀÎÁö È®ÀÎÇÕ´Ï´Ù.
  13. ÇØ´ç ÆÐÅ°ÁöÀÇ ¸ñ·ÏÀ» º¸·Á¸é ´ÙÀ½À» ÀÔ·ÂÇÕ´Ï´Ù.

    pkginfo SUNWaclg SUNWjaf SUNWjhrt SUNWjmail SUNWxsrt

    ÀÌ¹Ì ¼³Ä¡µÈ ÆÐÅ°Áö¿Í ãÀ» ¼ö ¾ø´Â ÆÐÅ°Áö°¡ Ãâ·ÂµË´Ï´Ù.

  14. pkgadd ¸í·ÉÀ» ½ÇÇàÇÏ¿© ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÕ´Ï´Ù.
  15. pkgadd -d ./

    pkgadd À¯Æ¿¸®Æ¼´Â µð·ºÅ丮¿¡¼­ ¼³Ä¡¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ¸ðµç ÆÐÅ°ÁöÀÇ À̸§À» Ç¥½ÃÇÕ´Ï´Ù(Ç¥ 2-2 ÂüÁ¶). ÇÁ·ÒÇÁÆ®°¡ Ç¥½ÃµÇ¸é ¼³Ä¡ÇÒ ÆÐÅ°Áö¸¦ ¼±ÅÃÇÕ´Ï´Ù. (´Ü°è 8¿¡ ÀÖ´Â °øÀ¯ ÆÐÅ°Áö´Â ¼³Ä¡ÇÏÁö ¸¶½Ê½Ã¿À.)

    Ç¥ 2-2   Solaris ¹øµé ³»ÀÇ ÆÐÅ°Áö 

    #

    ÆÐÅ°Áö

    ¼³¸í

    ÁÖ

    1

    SUNWaclg

    Apache Commons Logging Framework: API ¹× ·±Å¸ÀÓ

    SOAP/JAXM Ŭ¶óÀ̾ðÆ® Áö¿ø¿¡ ÇÊ¿äÇÕ´Ï´Ù.

    2

    SUNWiqdoc

    MQ Ŭ¶óÀ̾ðÆ® API javadoc ¹× ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ¿¹

    Ŭ¶óÀ̾ðÆ® °³¹ß¿¡¸¸ ÇÊ¿ä

    3

    SUNWiqfs

    MQ JNDI ÆÄÀÏ ½Ã½ºÅÛ ¼­ºñ½º °ø±ÞÀÚ

    JNDI ÆÄÀÏ ½Ã½ºÅÛ ¼­ºñ½º °ø±ÞÀÚ¸¦ »ç¿ëÇϴ Ŭ¶óÀ̾ðÆ® °³¹ß ¹× °ü¸® µµ±¸¿¡¸¸ ÇÊ¿ä. JNDI ¼­ºñ½º °ø±ÞÀÚ´Â ¹èÆ÷¿ëÀ¸·Î´Â Áö¿øµÇÁö ¾Ê½À´Ï´Ù.

    4

    SUNWiqjx

    MQ Java API for XML Messaging (JAXM): API ¹× ·±Å¸ÀÓ

    SOAP/JAXM Ŭ¶óÀ̾ðÆ® Áö¿ø¿¡ ÇÊ¿ä

    5

    SUNWiqlpl ¶Ç´Â SUNWiqlen

    Ç÷§Æû ¶Ç´Â ¿£ÅÍÇÁ¶óÀÌÁîÆÇ ¸Þ½ÃÁö ¼­¹öÀÇ MQ »ç¿ë±Ç ÆÄÀÏ

    MQ ÆÇ¿¡ µû¶ó ´Ù¸§

    6

    SUNWiqr

    MQ ¸Þ½ÃÁö ¼­¹ö ·çÆ® ÆÐÅ°Áö

    MQ ½ÇÇà¿¡ ÇÊ¿äÇÑ ÆÄÀÏ

    7

    SUNWiqsup

    JNDI ¹× JSSE jar ÆÄÀÏ

    JDK 1.2 ¹× 1.3¿¡¼­ÀÇ Å¬¶óÀ̾ðÆ® °³¹ß°ú ¹èÆ÷¿¡ ÇÊ¿ä

    8

    SUNWiqu

    MQ ¸Þ½ÃÁö ¼­¹ö ¹× °ü¸® µµ±¸

     

    9

    SUNWiquc

    MQ JMS API ¹× Ŭ¶óÀ̾ðÆ® ·±Å¸ÀÓ

    JMS Ŭ¶óÀ̾ðÆ® Áö¿ø¿¡ ÇÊ¿ä

    10

    SUNWiqum

    MQ JMS/SOAP Message Transformer API ¹× ·±Å¸ÀÓ

    SOAP ¸Þ½ÃÁö¿Í JMS ¸Þ½ÃÁö °£ º¯È¯ ¼öÇà¿¡ ÇÊ¿ä

    11

    SUNWjaf

    JavaBeans Activation Framework: API ¹× ·±Å¸ÀÓ

    SOAP/JAXM Ŭ¶óÀ̾ðÆ® Áö¿ø¿¡ ÇÊ¿ä

    12

    SUNWjhrt

    JavaHelp API ¹× ·±Å¸ÀÓ

    Solaris 8¿¡ ¼³Ä¡ÇÏ´Â °æ¿ì ÇÊ¿ä(Solaris 9 À̻󿡴 ÀÌ¹Ì ÆÐÅ°Áö°¡ ¼³Ä¡µÇ¾î ÀÖÀ½). óÀ½¿¡ JVM 1.4 ÀÌ»óÀÌ ¼³Ä¡µÈ °æ¿ì¿¡¸¸ ¼³Ä¡ °¡´É

    13

    SUNWjmail

    JavaMail: API ¹× ·±Å¸ÀÓ

    SOAP/JAXM Ŭ¶óÀ̾ðÆ® Áö¿ø¿¡ ÇÊ¿ä

    14

    SUNWxsrt

    ÷ºÎ ÆÄÀÏ API°¡ ÀÖ´Â Java¿ë SOAP: API ¹× ·±Å¸ÀÓ

    SOAP/JAXM Ŭ¶óÀ̾ðÆ® Áö¿ø¿¡ ÇÊ¿ä

    pkgadd À¯Æ¿¸®Æ¼´Â ÁöÁ¤ÇÑ ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÏ°í Ãß°¡ Á¤º¸¸¦ ¿ä±¸ÇÒ ¼öµµ ÀÖÀ¸¸ç, ¸¶Áö¸·¿¡´Â ¼³Ä¡¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ÆÐÅ°Áö ¸ñ·ÏÀ» Ç¥½ÃÇÏ´Â ¿ø·¡ ÇÁ·ÒÇÁÆ®·Î µ¹¾Æ°©´Ï´Ù.

    Ç¥ 2-3¿¡´Â »ç¿ë ½Ã³ª¸®¿À¿¡ µû¶ó ÇÊ¿äÇÑ ÆÐÅ°Áö¿¡ °üÇÑ ¾È³»°¡ ³ª¿Í ÀÖ½À´Ï´Ù.

    Ç¥ 2-3   ´Ù¾çÇÑ ½Ã³ª¸®¿À¿¡ ÇÊ¿äÇÑ ÆÐÅ°Áö 

    ½Ã³ª¸®¿À

    ÇÊ¿äÇÑ ÆÐÅ°Áö

    ÁÖ

    MQ ¸Þ½ÃÁö ¼­¹ö ¹×
    °ü¸® µµ±¸

    SUNWiqr

    SUNWiqu

    SUNWiqlpl ¶Ç´Â SUNWiqlen

    SUNWiquc

    SUNWjhrt
    (¼±Åà »çÇ×)

    SUNWiqfs
    (¼±Åà »çÇ×)

    È£½ºÆ®¿¡¼­ MQ ¸Þ½ÃÁö ¼­¹ö ½ÇÇà ½Ã ÇÊ¿ä

    JMS Ŭ¶óÀ̾ðÆ® °³¹ß ¹×/¶Ç´Â ¹èÆ÷

    SUNWiquc

    SUNWiqdoc
    (¼±Åà »çÇ×)

    SUNWiqsup
    (¼±Åà »çÇ×)

    MQ ¸Þ½ÃÁö ¼­¹ö ¾ø´Â ½Ã½ºÅÛ¿¡ ¼³Ä¡ °¡´É

    SOAP/JAXM Ŭ¶óÀ̾ðÆ® °³¹ß ¹×/¶Ç´Â ¹èÆ÷

    SUNWaclg

    SUNWjaf

    SUNWjmail

    SUNWiqjx

    SUNWxsrt

    SUNWiqdoc
    (¼±Åà »çÇ×)

    MQ ¸Þ½ÃÁö ¼­¹ö ¾ø´Â ½Ã½ºÅÛ¿¡ ¼³Ä¡ °¡´É

    ÁÖ: SOAP Ŭ¶óÀ̾ðÆ®¿¡´Â JDK1.4 ÇÊ¿ä

    JMS/SOAP Message Transformer¸¦ ÀÌ¿ëÇÑ Å¬¶óÀ̾ðÆ® °³¹ß ¹×/¶Ç´Â ¹èÆ÷

    SUNWiqum

    JMS ¹× SOAP/JAXM Ŭ¶óÀ̾ðÆ® Áö¿ø¿¡ ÇÊ¿äÇÑ ¸ðµç ÆÐÅ°Áö Ãß°¡

    MQ ¸Þ½ÃÁö ¼­¹ö ¾ø´Â ½Ã½ºÅÛ¿¡ ¼³Ä¡ °¡´É

    MQ Message Transformer API´Â JMS ¹× SOAP API¿¡ µû¶ó °áÁ¤µË´Ï´Ù.

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

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

  21. ÁÖ

    ¼³Ä¡°¡ ¿Ï·áµÈ ÈÄ¿¡ ±âº» ºê·ÎÄ¿ ÀνºÅϽº(À̸§Àº imqbroker)¸¦ ½ÇÇàÇÏ·Á¸é ·çÆ®À̰ųª, ·çÆ®·Î¼­ /var/imq/instnces/imqbroker µð·ºÅ丮(±¸¼º ¹× Áö¼Ó¼º µ¥ÀÌÅÍ°¡ ÀúÀåµÇ´Â À§Ä¡) ±ÇÇÑÀ» º¯°æÇÑ ÈĶó¾ß ÇÕ´Ï´Ù. ÇÏÁö¸¸ ±âº»°ªÀÌ ¾Æ´Ñ ºê·ÎÄ¿ ÀνºÅϽº¸¦ ½ÇÇàÇÑ ´ÙÀ½¿¡´Â(-name brokerName ¿É¼Ç »ç¿ë) /var/imq/instnces/brokerName µð·ºÅ丮¿¡ ´ëÇÑ ±ÇÇÑÀ» ÀÚµ¿À¸·Î °®°Ô µË´Ï´Ù.


CD-ROM¿¡¼­ ¼³Ä¡

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


ÁÖ

CD¿¡ ÀÖ´Â ÆÐÅ°Áö¿¡¼­ MQ¸¦ Á÷Á¢ ¼³Ä¡ÇÏÁö ¾Ê´Â °æ¿ì¸¦ À§ÇØ CD¿¡´Â ¾ÐÃàµÈ ¼³Ä¡ ÆÄÀÏ(tar.Z)ÀÌ Á¦°øµË´Ï´Ù.



¢º CD-ROM¿¡¼­ Solaris¿¡ MQ¸¦ ¼³Ä¡ÇÏ´Â ¹æ¹ý
  1. ·çÆ®·Î ·Î±×ÀÎÇϰųª ¼öÆÛÀ¯Àú·Î º¯°æÇÕ´Ï´Ù.
  2. ¿¹¸¦ µé¾î, ¸í·É ÇÁ·ÒÇÁÆ®¿¡¼­ ´ÙÀ½À» ÀÔ·ÂÇÕ´Ï´Ù.

    su root

    ±×·± ´ÙÀ½ ¼öÆÛÀ¯Àú ¾ÏÈ£¸¦ ÀÔ·ÂÇÕ´Ï´Ù.

  3. CD-ROM µå¶óÀ̺꿡 MQ CD¸¦ »ðÀÔÇÕ´Ï´Ù.
  4. ½Ã½ºÅÛ¿¡ º¼·ý °ü¸®Àڢ⠼ÒÇÁÆ®¿þ¾î°¡ ½ÇÇà ÁßÀÎ °æ¿ì¿¡´Â CD-ROMÀÌ /cdrom/messagequeue3_0_1 µð·ºÅ丮¿¡ ÀÚµ¿À¸·Î ¸¶¿îÆ®µË´Ï´Ù.

    º¼·ý °ü¸®ÀÚ°¡ ½Ã½ºÅÛ¿¡ ½ÇÇàµÇÁö ¾Ê´Â °æ¿ì:

    • ´ÙÀ½À» ÀÔ·ÂÇÏ¿© /cdrom/messagequeue3_0_1À̶ó´Â µð·ºÅ丮¸¦ ¸¸µì´Ï´Ù.
    • mkdir -p /cdrom/messagequeue3_0_1

    • CD-ROMÀ» ¼öµ¿À¸·Î ¸¶¿îÆ®ÇÕ´Ï´Ù.
    • mount -rF hsfs cdrom-device /cdrom/messagequeue3_0_1

      cdrom-deviceÀÇ ¿¹¿¡´Â /dev/dsk/c0t0d0s0ÀÌ ÀÖ½À´Ï´Ù.


      ÁÖ

      º¼·ý °ü¸®ÀÚ´Â Solaris¿¡ Á¦°øµÇ´Â µµ±¸·Î ÀÌ µµ±¸¸¦ »ç¿ëÇÏ¿© CD-ROM ¸¶¿îÆ® µîÀÇ °ü¸® ÀÛ¾÷ ¼öÇàÀÌ º¸´Ù ¿ëÀÌÇØÁý´Ï´Ù. º¼·ý °ü¸®ÀÚ´Â CD-ROMÀ» /cdrom/name_of_media·Î ¸¶¿îÆ®ÇÕ´Ï´Ù. ¿©±â¼­ name_of_media´Â CD-ROM ÀÚü¿¡¼­ °áÁ¤µË´Ï´Ù.


  1. ¼³Ä¡ ÆÐÅ°Áö¸¦ Æ÷ÇÔÇÏ´Â CD µð·ºÅ丮·Î º¯°æÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ´ÙÀ½À» ÀÔ·ÂÇÕ´Ï´Ù.
  2. cd /cdrom/messagequeue3_0_1/solaris/imq3_0_1-pkgs

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

  3. pkgadd ¸í·ÉÀ» ½ÇÇàÇÏ¿© ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÕ´Ï´Ù.
  4. pkgadd -d ./

    pkgadd À¯Æ¿¸®Æ¼´Â µð·ºÅ丮¿¡¼­ ¼³Ä¡¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ¸ðµç ÆÐÅ°ÁöÀÇ À̸§À» ³ª¿­ÇÕ´Ï´Ù. ÇÁ·ÒÇÁÆ®°¡ Ç¥½ÃµÇ¸é ¼³Ä¡ÇÒ ÆÐÅ°Áö¸¦ ¼±ÅÃÇÕ´Ï´Ù(Ç¥ 2-2 ÂüÁ¶).

  5. pkgadd ÇÁ·ÒÇÁÆ®°¡ ´Ù½Ã Ç¥½ÃµÇ¸é q¸¦ ÀÔ·ÂÇÏ¿© Á¾·áÇÕ´Ï´Ù.
  6. ·çÆ® ¼ÐÀ» Á¾·áÇÕ´Ï´Ù.


MQ ÀÚµ¿ ½ÃÀÛ ±¸¼º

ÀÚµ¿ ½ÃÀÛ¿¡ ºê·ÎÄ¿(MQ ¸Þ½ÃÁö ¼­¹ö)¸¦ ¼³Á¤ÇÏ·Á¸é ·çÆ®·Î µé¾î°¡°Å³ª ´ÙÀ½ ±¸¼º ÆÄÀÏÀ» ÆíÁýÇØ¾ß ÇÕ´Ï´Ù.

/etc/imq/imqbrokerd.conf

ÀÌ ±¸¼º ÆÄÀÏ¿¡¼­ ¼³Á¤ÇÒ ¼ö ÀÖ´Â ½ÃÀÛ µî·Ï Á¤º¸´Â Ç¥ 2-4¿¡ ³ª¿Í ÀÖ½À´Ï´Ù.

Ç¥ 2-4   ºê·ÎÄ¿ ½ÃÀÛ ±¸¼º µî·Ï Á¤º¸ 

µî·Ï Á¤º¸ À̸§

¼³¸í

AUTOSTART

ºÎÆ® ½Ã ºê·ÎÄ¿¸¦ ÀÚµ¿À¸·Î ½ÃÀÛÇÒÁö ¿©ºÎ¸¦(YES/NO) ÁöÁ¤ÇÕ´Ï´Ù. ±âº»°ª: NO

ARGS

ºê·ÎÄ¿ ½ÃÀÛ ¸í·É¿¡ Àü´ÞÇÒ ¸í·ÉÁÙ ¿É¼Ç°ú Àμö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. imqbrokerd ¸í·ÉÁÙ ¿É¼ÇÀÇ ¸ñ·Ï°ú ¼³¸íÀ» º¸·Á¸é MQ Administrator's Guide¸¦ ÂüÁ¶ÇϽʽÿÀ. (¿¹¸¦ µé¾î -name brokerName)

RESTART

ºñÁ¤»óÀûÀ¸·Î Á¾·áµÈ °æ¿ì¿¡ ºê·ÎÄ¿¸¦ ÀÚµ¿À¸·Î ´Ù½Ã ½ÃÀÛÇÒ °ÍÀÎÁö ¿©ºÎ¸¦(YES/NO) ÁöÁ¤ÇÕ´Ï´Ù. ±âº»°ª: YES

½ÃÀÛ °ü·Ã º¯°æ »çÇ×ÀÌ ¿Ã¹Ù¸¥Áö È®ÀÎÇÏ·Á¸é(ºÎÆ® ½Ã½ºÅÛ ¾øÀÌ) MQ ÃʱâÈ­ ½ºÅ©¸³Æ®(S52imq)¸¦ “µð¹ö±×” ¸ðµå¿¡¼­ ½ÇÇàÇÕ´Ï´Ù.

env DEBUG=1 /etc/rc3.d/S52imq start


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¸¦ »ç¿ëÇϵµ·Ï ÇÕ´Ï´Ù.
  4. /usr/j2se¿¡ ÀÖ´Â JDK°¡ ¿©±â¿¡ ÇØ´çµË´Ï´Ù.

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

imqbrokerd -verbose


ÆÇ ¾÷±×·¹À̵å

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

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

¿£ÅÍÇÁ¶óÀÌÁîÆÇ »ç¿ë±ÇÀ» ¼³Ä¡ÇÏ·Á¸é ¿£ÅÍÇÁ¶óÀÌÁîÆÇ¿¡ Æ÷ÇÔµÈ SUNWiqlen ÆÐÅ°Áö¸¸ ÀÖÀ¸¸é µË´Ï´Ù. SUNWiqlen ÆÐÅ°Áö´Â ¼³Ä¡ ¸í·É ½ºÅ©¸³Æ® ½ÇÇà, ÆÄÀÏ ¾ÆÄ«ÀÌºê ¾ÐÃà ÇØÁ¦, ±×¸®°í ¾ÆÄ«À̺êµÈ ÆÄÀÏ ¾ÐÃà Ç®±â¸¦ °ÅÃÄ imq3_0_1-pkgs µð·ºÅ丮(À¥ ¼³Ä¡) ¶Ç´Â solaris/imq3_0_1-pkgs µð·ºÅ丮(CD-ROM ¼³Ä¡)¿¡ ÀÚµ¿À¸·Î ÀúÀåµË´Ï´Ù.


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

  3. "À¥¿¡¼­ ¼³Ä¡", ´Ü°è 1¿¡¼­ ´Ü°è 6±îÁö, ¶Ç´Â "CD-ROM¿¡¼­ ¼³Ä¡", ´Ü°è 1¿¡¼­ ´Ü°è 3±îÁöÀÇ ¼³Ä¡ ÀýÂ÷¸¦ µû¸¨´Ï´Ù.
  4. ¼³Ä¡°¡ ¿Ï·áµÇ¸é ´ÙÀ½°ú °°ÀÌ SUNWiqlen ÆÐÅ°Áö¸¦ Ãß°¡ÇÕ´Ï´Ù.
  5. pkgadd -d ./ SUNWiqlen

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


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

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

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

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

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

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


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

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


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

  4. µ¿Àû ºê·ÎÄ¿ µ¥ÀÌÅ͸¦ º¸Á¸ÇÏ·Á´Â °æ¿ì°¡ ¾Æ´Ï¸é °¢ ºê·ÎÄ¿ ÀνºÅϽº¿¡ ¿¬°áµÈ ¸ðµç µ¥ÀÌÅÍ ÆÄÀÏÀ» Á¦°ÅÇÕ´Ï´Ù.
  5. imqbrokerd -name brokerName -remove instance

  6. MQ Ç÷§ ÆÄÀÏ »ç¿ëÀÚ ÀúÀå¼Ò¿Í MQ ¾×¼¼½º Á¦¾î ÆÄÀÏÀ» º¸Á¸ÇÏ·Á¸é MQ ÆÐÅ°Áö¸¦ Á¦°ÅÇϱâ Àü¿¡ ´ÙÀ½ ÆÄÀÏÀ» ¾ÈÀüÇÑ À§Ä¡¿¡ º¹»çÇÕ´Ï´Ù(MQ¸¦ ´Ù½Ã ¼³Ä¡Çϰųª ¾÷±×·¹À̵åÇÑ ÈÄ¿¡ º¹¿ø °¡´É).
  7. /etc/imq/passwd

    /etc/imq/accesscontrol.properties

  8. ¼³Ä¡ÇÒ MQ ÆÐÅ°Áö¸¦ °áÁ¤ÇÕ´Ï´Ù.
  9. pkginfo¸¦ »ç¿ëÇÏ¿© ½Ã½ºÅÛ¿¡ ¼³Ä¡µÈ MQ ÆÐÅ°Áö ¸ñ·ÏÀ» º¸·Á¸é ´ÙÀ½À» ÀÔ·ÂÇÕ´Ï´Ù.

    pkginfo | grep SUNWiq

    MQ¿¡¼­ ½Ã½ºÅÛ¿¡ ¼³Ä¡ÇÑ °øÀ¯ ÆÐÅ°Áö(SUNWaclg, SUNWjaf, SUNWjhrt, SUNWjmail ¹× SUNWxsrt)´Â Ãâ·ÂµÇÁö ¾Ê½À´Ï´Ù. º¸´Ù ÃֽŠ¹öÀüÀÇ MQ·Î ¾÷µ¥ÀÌÆ®ÇÏ´Â(µû¶ó¼­ ¾÷µ¥ÀÌÆ®µÈ ¹öÀüÀ¸·Î °øÀ¯ ÆÐÅ°Áö¸¦ ±³Ã¼ÇÏ´Â) °æ¿ì°¡ ¾Æ´Ï¸é °øÀ¯ ÆÐÅ°Áö¸¦ Á¦°ÅÇÏÁö ¾Ê´Â °ÍÀÌ ÁÁ½À´Ï´Ù.

  10. ´ÙÀ½À» ÀÔ·ÂÇÏ¿© ·çÆ®°¡ µË´Ï´Ù.
  11. su root

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

  12. pkgadd·Î ¼³Ä¡ÇÑ MQ ÆÐÅ°Áö¸¦ Á¦°ÅÇÕ´Ï´Ù.
  13. ´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù.

    pkgrm packageName

    ¿©±â¼­ packageNameÀº pkgadd·Î ¼³Ä¡ÇÑ MQ ÆÐÅ°Áö ¶Ç´Â °øÀ¯ ÆÐÅ°Áö¿¡ ÇØ´çµË´Ï´Ù. ¿©·¯ ÆÐÅ°Áö¸¦ Á¦°ÅÇÏ´Â °æ¿ì ÆÐÅ°Áö À̸§À» °ø¹éÀ¸·Î ±¸ºÐÇÕ´Ï´Ù.

    ´Ù¸¥ Á¦Ç°¿¡¼­ MQ ÆÐÅ°Áö¸¦ »ç¿ëÇÒ ¼öµµ Àֱ⠶§¹®¿¡ Á¦°Å½Ã ÁÖÀÇÇØ¾ß ÇÕ´Ï´Ù. pkgrm ¸í·É »ç¿ë ½Ã¿¡´Â Á¦°Å¸¦ ½ÃÀÛÇϱâ Àü¿¡ ÆÐÅ°ÁöÀÇ ¸ðµç ÀÇÁ¸ °ü°è¿¡ ´ëÇÑ °æ°í°¡ Ç¥½ÃµË´Ï´Ù.

  14. ÇÁ·ÒÇÁÆ®°¡ Ç¥½ÃµÇ¸é y¸¦ ÀÔ·ÂÇÏ¿© Á¦°Å ¿äûÀ» È®ÀÎÇÕ´Ï´Ù.



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


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