°ü¸® ¾È³»¼­


ÆÄƼ¼ÇµÈ µ¥ÀÌÅͺ£À̽º ȯ°æ¿¡¼­ÀÇ »óÈ£ ÀÎ°è ±¸¼º¿¡ ´ëÇÑ µ¥ÀÌÅͺ£À̽º µå¶óÀÌºê ¸ÊÇÎ µî·Ï

ÆÄƼ¼ÇµÈ µ¥ÀÌÅͺ£À̽º ȯ°æ¿¡¼­ µ¥ÀÌÅͺ£À̽º¸¦ ÀÛ¼ºÇÒ ¶§, µå¶óÀ̺ê À̸§À» ÁöÁ¤ÇÏ¿© µ¥ÀÌÅͺ£À̽º°¡ ÀÛ¼ºµÉ À§Ä¡¸¦ ³ªÅ¸³¾ ¼ö ÀÖ½À´Ï´Ù.
ÁÖ:´ÜÀÏ ÆÄƼ¼Ç µ¥ÀÌÅͺ£À̽º ȯ°æ¿¡ ´ëÇØ µ¥ÀÌÅͺ£À̽º µå¶óÀÌºê ¸ÊÇÎÀ» ¼³Á¤ÇÏÁö ¸¶½Ê½Ã¿À.

CREATE DATABASE ¸í·ÉÀÌ ¼öÇàµÉ ¶§, ÀÌ ¸í·ÉÀº »ç¿ëÀÚ°¡ ÁöÁ¤ÇÏ´Â µå¶óÀ̺갡 ÀνºÅϽº¿¡ Âü¿©ÇÏ´Â ¸ðµç ¸Ó½Å¿¡ ´ëÇØ µ¿½Ã¿¡ »ç¿ë °¡´ÉÇÏ°Ô µÇ±â¸¦ ±â´ëÇÕ´Ï´Ù. À̰ÍÀº °¡´ÉÇÏÁö ¾ÊÀ¸¹Ç·Î, DB2´Â µ¥ÀÌÅͺ£À̽º µå¶óÀÌºê ¸ÊÇÎÀ» »ç¿ëÇÏ¿© °¢ ¸Ó½Å¿¡ ´ëÇØ ¼­·Î ´Ù¸¥ À̸§À» °°Àº µå¶óÀ̺꿡 ÁöÁ¤ÇÕ´Ï´Ù.

¿¹¸¦ µé¾î, À̸§ÀÌ DB2ÀÎ DB2 ÀνºÅϽº¿¡ µÎ °³ÀÇ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö°¡ ÀÖ´Ù°í °¡Á¤ÇϽʽÿÀ.

  NODE0 is active on machine WOLF_NODE_0
  NODE1 is active on machine WOLF_NODE_1

°øÀ¯ µð½ºÅ© E:°¡ NODE0°ú °°Àº ±×·ì¿¡ ¼ÓÇϰí, °øÀ¯ µð½ºÅ© F:°¡ NODE1°ú °°Àº ±×·ì¿¡ ¼ÓÇÑ´Ù°í °¡Á¤ÇϽʽÿÀ.

°øÀ¯ µð½ºÅ© E¿¡¼­ µ¥ÀÌÅͺ£À̽º¸¦ ÀÛ¼ºÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ ÇϽʽÿÀ.

   db2 create database mppdb on e:

¸í·ÉÀÌ ¼º°øÇÏ·Á¸é, µå¶óÀ̺ê E:°¡ µÎ ¸Ó½Å ¸ðµÎ¿¡ ´ëÇØ »ç¿ë °¡´ÉÇØ¾ß ÇÕ´Ï´Ù. »óÈ£ ÀÎ°è ±¸¼º¿¡¼­, °¢ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö´Â ¼­·Î ´Ù¸¥ ¸Ó½Å¿¡¼­ Ȱµ¿ »óÅÂÀÏ ¼ö ÀÖÀ¸¸ç, Ŭ·¯½ºÅÍ µð½ºÅ© E:´Â ÇϳªÀÇ ¸Ó½Å¿¡ ´ëÇØ À¯ÀÏÇÏ°Ô »ç¿ë °¡´ÉÇÑ °ÍÀÔ´Ï´Ù. ÀÌ·¯ÇÑ »óȲ¿¡¼­´Â CREATE DATABASE ¸í·ÉÀÌ Ç×»ó ½ÇÆÐÇÕ´Ï´Ù.

ÀÌ·¯ÇÑ ¹®Á¦Á¡À» ÇØ°áÇÏ·Á¸é, µ¥ÀÌÅͺ£À̽º µå¶óÀ̺갡 ´ÙÀ½°ú °°ÀÌ ¸ÊÇεǾî¾ß ÇÕ´Ï´Ù.

   For NODE0, the mapping is from drive F: to drive E:
   For NODE1, the mapping is from drive E: to drive F:

±×·¯¸é µå¶óÀ̺ê F:¿¡ ´ëÇÑ NODE0ÀÇ µ¥ÀÌÅͺ£À̽º ¾×¼¼½º´Â µå¶óÀ̺ê E:¿¡ ¸ÊÇεǰí, µå¶óÀ̺ê E:¿¡ ´ëÇÑ NODE1ÀÇ µ¥ÀÌÅͺ£À̽º ¾×¼¼½º´Â µå¶óÀ̺ê F:¿¡ ¸ÊÇε˴ϴÙ. µå¶óÀÌºê ¸ÊÇÎÀ» »ç¿ëÇÒ °æ¿ì, CREATE DATABASE ¸í·ÉÀº NODE0¿¡ ´ëÇØ µå¶óÀ̺ê E:¿¡¼­, NODE1¿¡ ´ëÇØ µå¶óÀ̺ê F:¿¡¼­ µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀ» ÀÛ¼ºÇÕ´Ï´Ù.

µå¶óÀÌºê ¸ÊÇÎÀ» ¼³Á¤ÇÏ·Á¸é db2drvmp ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ. ¸í·É ±¸¹®Àº ´ÙÀ½°ú °°½À´Ï´Ù.

>>-db2drvmp----+-add-------+------------------------------------>
               +-drop------+
               +-query-----+
               '-reconcile-'
 
>----node_number--from_drive--to_drive-------------------------><
 

¸Å°³º¯¼ö´Â ´ÙÀ½°ú °°½À´Ï´Ù.

add
»õ·Î¿î µ¥ÀÌÅͺ£À̽º µå¶óÀÌºê ¸ÊÀ» ÁöÁ¤ÇÕ´Ï´Ù.

drop
±âÁ¸ÀÇ µ¥ÀÌÅͺ£À̽º µå¶óÀÌºê ¸ÊÀ» Á¦°ÅÇÕ´Ï´Ù.

query
µ¥ÀÌÅͺ£À̽º ¸ÊÇÎ Á¶È¸.

reconcile
·¹Áö½ºÆ®¸® ³»¿ëÀÌ ¼Õ»óµÉ °æ¿ì µ¥ÀÌÅͺ£À̽º ¸Ê µå¶óÀ̺긦 ¼ö¸®ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â µ¥ÀÌÅͺ£À̽º µå¶óÀÌºê ¸ÊÇÎ Á¶Á¤À» ÂüÁ¶ÇϽʽÿÀ£®

node_number
³ëµå ¹øÈ£. ÀÌ ¸Å°³º¯¼ö´Â Ãß°¡ ¹× »èÁ¦ Á¶ÀÛ¿¡ ´ëÇØ ÇʼöÀÔ´Ï´Ù.

from_drive
¸ÊÇÎÀÌ ½ÃÀÛµÉ µå¶óÀ̺ê À̸§. ÀÌ ¸Å°³º¯¼ö´Â Ãß°¡ ¹× »èÁ¦ Á¶ÀÛ¿¡ ´ëÇØ ÇʼöÀÔ´Ï´Ù.

to_drive
¸ÊÇÎ ´ë»óÀÌ µÉ µå¶óÀ̺ê À̸§. ÀÌ ¸Å°³º¯¼ö´Â Ãß°¡ Á¶ÀÛ¿¡ ´ëÇØ ÇʼöÀÔ´Ï´Ù. ´Ù¸¥ Á¶ÀÛ¿¡´Â Àû¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.

NODE0¿¡ ´ëÇØ F:¿¡¼­ E:·Î µ¥ÀÌÅͺ£À̽º µå¶óÀÌºê ¸ÊÇÎ ¼³Á¤À» ¿øÇϸé, ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.

  db2drvmp add 0 F E
ÁÖ:µ¥ÀÌÅͺ£À̽º µå¶óÀÌºê ¸ÊÇÎÀº Å×ÀÌºí °ø°£, ÄÁÅ×ÀÌ³Ê ¶Ç´Â ´Ù¸¥ µ¥ÀÌÅͺ£À̽º ÀúÀ念¿ª ¿ÀºêÁ§Æ®¿¡´Â Àû¿ëµÇÁö ¾Ê½À´Ï´Ù.

¸¶Âù°¡Áö·Î, NODE1¿¡ ´ëÇØ µå¶óÀ̺ê E¿¡¼­ µå¶óÀ̺ê F·Î µ¥ÀÌÅͺ£À̽º µå¶óÀÌºê ¸ÊÇÎÀ» ¼³Á¤ÇÏ·Á¸é, ´ÙÀ½ ¸í·ÉÀ» ¹ßÇàÇØ¾ß ÇÕ´Ï´Ù.

  db2drvmp add 1 E F
ÁÖ:µ¥ÀÌÅͺ£À̽º µå¶óÀÌºê ¸ÊÇο¡ ´ëÇÑ ¼³Á¤ ¶Ç´Â º¯°æ»çÇ×Àº Áï½Ã Àû¿ëµÇÁö ¾Ê½À´Ï´Ù. µ¥ÀÌÅͺ£À̽º µå¶óÀÌºê ¸ÊÇÎÀ» Ȱ¼ºÈ­ÇÏ·Á¸é, Ŭ·¯½ºÅÍ °ü¸®ÀÚ µµ±¸¸¦ »ç¿ëÇÏ¿© DB2 ÀÚ¿øÀ» ¿ÀÇÁ¶óÀÎ »óÅ·ΠÇÑ ÈÄ ´Ù½Ã ¿Â¶óÀÎ »óÅ·ΠÇϽʽÿÀ.

DB2MSCS.CFG ÆÄÀÏ¿¡¼­ TARGET_DRVMAP_DISK Ű¿öµå¸¦ »ç¿ëÇÏ¸é µå¶óÀÌºê ¸ÊÇÎÀÌ ÀÚµ¿À¸·Î ¿Ï·áµÉ ¼ö ÀÖ½À´Ï´Ù.

µ¥ÀÌÅͺ£À̽º µå¶óÀÌºê ¸ÊÇÎ Á¶Á¤

µ¥ÀÌÅͺ£À̽º µå¶óÀÌºê ¸ÊÇÎÀÌ Àû¿ëµÇ´Â ¸Ó½Å¿¡¼­ µ¥ÀÌÅͺ£À̽º¸¦ ÀÛ¼ºÇÒ °æ¿ì, ±× ¸ÊÀº ÇØ´ç µå¶óÀ̺꿡¼­ ¼û°ÜÁø ÆÄÀÏ¿¡ ÀúÀåµË´Ï´Ù. ÀÌ·¸°Ô ÇÏ¸é µ¥ÀÌÅͺ£À̽º µå¶óÀ̺갡 µ¥ÀÌÅͺ£À̽º ÀÛ¼º ÈÄ¿¡ Á¦°ÅµÇÁö ¾Ê°Ô µË´Ï´Ù. ¿¹¸¦ µé¾î, ½Ç¼ö·Î µ¥ÀÌÅͺ£À̽º µå¶óÀÌºê ¸ÊÀ» »èÁ¦ÇÑ °æ¿ì µ¥ÀÌÅͺ£À̽º µå¶óÀÌºê ¸ÊÇÎÀ» Á¶Á¤ÇÏ·Á°í ÇÒ °ÍÀÔ´Ï´Ù. ¸ÊÀ» Á¶Á¤ÇÏ·Á¸é, µ¥ÀÌÅͺ£À̽º¸¦ Æ÷ÇÔÇÏ´Â °¢ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö¿¡ ´ëÇØ db2drvmp reconcile ¸í·ÉÀ» ¼öÇàÇϽʽÿÀ. ¸í·É ±¸¹®Àº ´ÙÀ½°ú °°½À´Ï´Ù.

>>-db2drvmp reconcile----+---------------------+---------------><
                         '-node_number--drive--'
 

¸Å°³º¯¼ö´Â ´ÙÀ½°ú °°½À´Ï´Ù.

node_number
¼ö¸®ÇÒ ³ëµåÀÇ ¹øÈ£. node_number¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ» °æ¿ì, ¸í·ÉÀº ¸ðµç ³ëµå¿¡ ´ëÇÑ ¸ÊÇÎÀ» Á¶Á¤ÇÕ´Ï´Ù.

drive
Á¶Á¤ÇÒ µå¶óÀ̺ê. µå¶óÀ̺긦 ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é, ¸í·ÉÀº ¸ðµç µå¶óÀ̺꿡 ´ëÇÑ ¸ÊÇÎÀ» Á¶Á¤ÇÕ´Ï´Ù.

db2drvmp ¸í·ÉÀº µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö¿¡ ÀÇÇØ °ü¸®µÇ´Â ¸Ó½Å¿¡¼­ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç¿¡ ´ëÇÑ ¸ðµç µå¶óÀ̺긦 ½ºÄµÇϰí, µ¥ÀÌÅͺ£À̽º µå¶óÀÌºê ¸ÊÇÎÀ» Çʿ信 µû¶ó ·¹Áö½ºÆ®¸®¿¡ ´Ù½Ã Àû¿ëÇÕ´Ï´Ù.


[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ]