µ¥ÀÌÅÍ º¹±¸ ¹× °í°¡¿ë¼º

¹é¾÷ °³¿ä

´ÙÀ½ Á¦ÇÑ»çÇ׿¡ ÁÖÀÇÇϽʽÿÀ.

¹é¾÷ »ç¿ë

¹é¾÷ À¯Æ¿¸®Æ¼¿¡ ´ÙÀ½ Á¦ÇÑ»çÇ×ÀÌ Àû¿ëµË´Ï´Ù.

°í°¡¿ë¼º ÀçÇØ º¹±¸ °³¿ä

START HADR, STOP HADR ¶Ç´Â TAKEOVER HADR ¸í·ÉÀ» ¼öÇàÇÒ ¶§, ÇØ´ç ¿À·ù ÄÚµå(SQL01767N, SQL01769N ¶Ç´Â ÀÌÀ¯ ÄÚµå 98ÀÇ SQL01770N)°¡ »ý¼ºµÉ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ÀÌÀ¯ ÄÚµå´Â ¸í·ÉÀ» ½ÇÇàÇÑ ¼­¹öÀÇ HADR¿¡ ´ëÇØ ¼³Ä¡µÈ ¶óÀ̼¾½º°¡ ¾øÀ½À» ³ªÅ¸³À´Ï´Ù. ¹®Á¦Á¡À» ÇØ°áÇÏ·Á¸é, db2licmÀ» »ç¿ëÇÏ¿© À¯È¿ÇÑ HADR ¶óÀ̼¾½º¸¦ ¼³Ä¡Çϰųª ºÐ¹èÀÇ ÀϺηΠÀ¯È¿ÇÑ HADR ¶óÀ̼¾½º°¡ Æ÷ÇÔµÈ ¼­¹ö ¹öÀüÀ» ¼³Ä¡ÇϽʽÿÀ.

Ç÷§Æû°£ ¹é¾÷ ¹× ¸®½ºÅä¾î Áö¿ø

DB2 Universal Database(TM)(UDB)´Â Ç÷§Æû°£ ¹é¾÷ ¹× ¸®½ºÅä¾î Á¶ÀÛÀ» Áö¿øÇÕ´Ï´Ù.

DB2(R) UDB ¹öÀü 8 Windows(R)(32ºñÆ®) Ç÷§Æû¿¡¼­ ÀÛ¼ºµÈ µ¥ÀÌÅͺ£À̽º¸¦ DB2 UDB ¹öÀü 8 Windows(64ºñÆ®) Ç÷§Æû¿¡ ¸®½ºÅä¾îÇϰųª DB2 ¹öÀü 8 Windows(64ºñÆ®) Ç÷§Æû¿¡¼­ ÀÛ¼ºµÈ µ¥ÀÌÅͺ£À̽º¸¦ DB2 UDB ¹öÀü 8 Windows(32ºñÆ®) Ç÷§Æû¿¡ ¸®½ºÅä¾îÇÒ ¼ö ÀÖ½À´Ï´Ù.

DB2 UDB ¹öÀü 8 Linux(TM)(32ºñÆ®) Ç÷§Æû¿¡¼­ ÀÛ¼ºµÈ µ¥ÀÌÅͺ£À̽º¸¦ DB2 UDB ¹öÀü 8 Linux(64ºñÆ®) Ç÷§Æû¿¡ ¸®½ºÅä¾îÇϰųª DB2 ¹öÀü 8 Linux(64ºñÆ®) Ç÷§Æû¿¡¼­ ÀÛ¼ºµÈ µ¥ÀÌÅͺ£À̽º¸¦ DB2 UDB ¹öÀü 8 Linux(32ºñÆ®) Ç÷§Æû¿¡ ¸®½ºÅä¾îÇÒ ¼ö ÀÖ½À´Ï´Ù.

DB2 UDB ¹öÀü 8 AIX(R), HP-UX, Linux PPC, Linux zSeries(R) ¶Ç´Â Solaris ¿î¿µ ȯ°æ Ç÷§Æû¿¡¼­ 32ºñÆ® ¶Ç´Â 64ºñÆ®·Î ÀÛ¼ºµÈ µ¥ÀÌÅͺ£À̽º¸¦ DB2 UDB ¹öÀü 8 AIX, HP-UX, Linux PPC, Linux zSeries ¶Ç´Â Solaris ¿î¿µ ȯ°æ Ç÷§Æû(32ºñÆ® ¶Ç´Â 64ºñÆ®)¿¡ ¸®½ºÅä¾îÇÒ ¼ö ÀÖ½À´Ï´Ù.

Å×ÀÌÇÁ¿¡ ¹é¾÷(Linux)

Linux¿¡¼­ 3480 ¹× 3490 Å×ÀÌÇÁ µð¹ÙÀ̽º¿¡ ´ëÇÑ ÃÖ´ë ºí·Ï Å©±â ÇÑ°è´Â 61 440¹ÙÀÌÆ®ÀÔ´Ï´Ù.

Ç¥ 33. Linux¿¡¼­ 3480 ¹× 3490 Å×ÀÌÇÁ µð¹ÙÀ̽º¿¡ ´ëÇÑ ÃÖ´ë ºí·Ï Å©±â ÇÑ°è
µð¹ÙÀ̽º Á¢¼Ó ºí·Ï Å©±â ÇÑ°è DB2 ¹öÆÛ Å©±â ÇÑ°è(4KB ÆäÀÌÁö)
3480 s370 61 440 15
3490 s370 61 440 15

Tivoli Storage Manager

BACKUP DATABASE ¶Ç´Â RESTORE DATABASE ¸í·ÉÀ» È£ÃâÇÒ ¶§, µ¥ÀÌÅͺ£À̽º³ª Å×ÀÌºí ½ºÆäÀ̽º ¹é¾÷ ¶Ç´Â ¸®½ºÅä¾î Á¶ÀÛÀ» °ü¸®Çϱâ À§ÇØ TSM(Tivoli(R) Storage Manager) Á¦Ç°À» »ç¿ëÇϵµ·Ï ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½À» Á¦¿ÜÇÏ°í ÇÊ¿äÇÑ ÃÖ¼Ò TSM Ŭ¶óÀ̾ðÆ® API ·¹º§Àº ¹öÀü 4.2.0ÀÔ´Ï´Ù.

HADR ·ÎÄà ȣ½ºÆ® ¹× ·ÎÄà ¼­ºñ½º ¸Å°³º¯¼ö¿¡ ´ëÇÑ °ª Á¦ÇÑ»çÇ×

µ¥ÀÌÅͺ£À̽º ±¸¼º °»½Å ¸í·ÉÀ» ÁغñÇÏ´Â µ¿¾È °í°¡¿ë¼º ÀçÇØ º¹±¸(HADR) ·ÎÄà ȣ½ºÆ® ¹× ·ÎÄà ¼­ºñ½º ¸Å°³º¯¼ö(HADR_LOCAL_SVC ¹× HADR_REMOTE_SVC)ÀÇ °ªÀ» ÁöÁ¤ÇÒ °æ¿ì, °ªÀº ´Ù¸¥ ¼­ºñ½º¿¡ »ç¿ëÇÏÁö ¾Ê´Â Æ÷Æ®¿©¾ß ÇÕ´Ï´Ù. Linux ¶Ç´Â UNIX(R) ¸í·ÉÇàÀ» »ç¿ëÇÏ¿© ¸Å°³º¯¼ö¸¦ ±¸¼ºÇÒ °æ¿ì, °ªÀº /etc/services ÆÄÀÏ¿¡¼­µµ ¸í½ÃÇØ¾ß ÇÕ´Ï´Ù.

°í°¡¿ë¼º ÀçÇØ º¹±¸¿¡ ´ëÇÑ Ãß°¡ ½Ã½ºÅÛ ¿ä±¸»çÇ×

±âº» µ¥ÀÌÅͺ£À̽º¿¡¼­ Å×ÀÌºí ½ºÆäÀ̽º¸¦ ÀÛ¼ºÇÏ´Â µ¥ ÄÁÅ×À̳ʸ¦ »ç¿ëÇÒ ¼ö ¾ø¾î¼­ ´ë±â µ¥ÀÌÅͺ£À̽º¿¡¼­ ·Î±× Àç»ý¿¡ ½ÇÆÐÇÒ °æ¿ì, ±âº» µ¥ÀÌÅͺ£À̽º´Â ·Î±× Àç»ý¿¡ ½ÇÆÐÇßÀ½À» ¾Ë¸®´Â ¿À·ù ¸Þ½ÃÁö¸¦ ¼ö½ÅÇÏÁö ¸øÇÕ´Ï´Ù.

¿À·ù Àç»ý ¿À·ù¸¦ Á¡°ËÇÏ·Á¸é, »õ Å×ÀÌºí ½ºÆäÀ̽º¸¦ ÀÛ¼ºÇÒ ¶§ ´ë±â µ¥ÀÌÅͺ£À̽º¿¡¼­ db2diag.log¿Í °ü¸® ·Î±×¸¦ ¸ð´ÏÅÍÇØ¾ß ÇÕ´Ï´Ù.

Àΰè Á¶ÀÛÀÌ ¹ß»ýÇϸé ÀÛ¼ºÇÑ »õ Å×ÀÌºí ½ºÆäÀ̽º´Â »õ ±âº» µ¥ÀÌÅͺ£À̽º¿¡¼­ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÌ·¯ÇÑ »óȲÀ» º¹±¸ÇÏ·Á¸é ¹é¾÷ À̹ÌÁö¸¦ ÅëÇØ »õ ±âº» µ¥ÀÌÅͺ£À̽º¿¡¼­ Å×ÀÌºí ½ºÆäÀ̽º¸¦ º¹¿øÇϽʽÿÀ.

´ÙÀ½ ¿¹¿¡¼­ Å×ÀÌºí ½ºÆäÀ̽º MY_TABLESPACE´Â »õ ±âº» µ¥ÀÌÅͺ£À̽º·Î »ç¿ëµÇ±â Àü¿¡ MY_DATABASE µ¥ÀÌÅͺ£À̽º¿¡¼­ ¸®½ºÅä¾îµË´Ï´Ù.

  1. db2 connect to my_database
  2. db2 list tablespaces show detail
    ÁÖ:
    db2 list tablespaces show detail ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¸ðµç Å×ÀÌºí ½ºÆäÀ̽º »óŸ¦ Ç¥½ÃÇÏ°í 5´Ü°è¿¡ ÇÊ¿äÇÑ Å×ÀÌºí ½ºÆäÀ̽º ID¸¦ È®º¸ÇϽʽÿÀ.
  3. db2 stop hadr on database my_database
  4. db2 "restore database my_database tablespace (my_tablespace) online redirect"
  5. db2 "set tablespace containers for my_tablespace_ID_# ignore rollforward container operations using (path
    '/my_new_container_path/')"
  6. db2 "restore database my_database continue"
  7. db2 rollforward database my_database to end of logs and stop tablespace "(my_tablespace)"
  8. db2 start hadr on database my_database as primary

°í°¡¿ë¼º ÀçÇØ º¹±¸¸¦ À§ÇÑ ºñº¹Á¦ Á¶ÀÛ

¹öÀü 8.2 ¹®¼­ »óÅÂ:

BLOB ¹× CLOB°¡ º¹Á¦µÇÁö ¾Ê½À´Ï´Ù. ±×·¯³ª À̵鿡 ´ëÇÑ ½ºÆäÀ̽º°¡ ´ë±â µ¥ÀÌÅͺ£À̽º¿¡¼­ ÇÒ´çµË´Ï´Ù.

¸í·É¹®Àº ´ÙÀ½°ú °°¾Æ¾ß ÇÕ´Ï´Ù.

·Î±×µÇÁö ¾ÊÀº BLOB ¹× CLOB´Â º¹Á¦µÇÁö ¾ÊÁö¸¸ ½ºÆäÀ̽º´Â ´ë±â µ¥ÀÌÅͺ£À̽º¿¡¼­ ÇÒ´çµË´Ï´Ù.

HADR¿¡¼­ Áö¿øÇÏÁö ¾Ê´Â ¿ø½Ã ·Î±×

°í°¡¿ë¼º ÀçÇØ º¹±¸(HADR)´Â µ¥ÀÌÅͺ£À̽º ·Î±× ÆÄÀÏ¿¡ ´ëÇØ ¿ø½Ã I/O(Á÷Á¢ µð½ºÅ© ¾×¼¼½º)ÀÇ »ç¿ëÀ» Áö¿øÇÏÁö ¾Ê½À´Ï´Ù. HADRÀÌ START HADR ¸í·ÉÀ¸·Î ½ÃÀ۵ǰųª µ¥ÀÌÅͺ£À̽º°¡ ±¸¼ºµÈ HADRÀ» »ç¿ëÇÏ¿© Àç½ÃÀ۵ǾúÁö¸¸ ¿ø½Ã ·Î±×°¡ ¹ß°ßµÈ °æ¿ì, ¿¬°üµÈ ¸í·ÉÀº SQL1768N ÀÌÀ¯ ÄÚµå "9"·Î ½ÇÆÐÇÕ´Ï´Ù.

| | |

°áÇÔ ¸ð´ÏÅÍ ¹× Health Monitor ºñ±³

|

Health Monitor ¹× °áÇÔ ¸ð´ÏÅÍ´Â ´ÜÀÏ µ¥ÀÌÅͺ£À̽º ÀνºÅϽº¿¡¼­ |ÀÛµ¿ÇÏ´Â µµ±¸ÀÔ´Ï´Ù. Health Monitor´Â Health Ç¥½Ã±â¸¦ »ç¿ëÇÏ¿© |ƯÁ¤ µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ ¼º´ÉÀ̳ª µ¥ÀÌÅͺ£À̽º ¼º´ÉÀÇ »óŸ¦ |Æò°¡ÇÕ´Ï´Ù. Health Ç¥½Ã±â´Â Å×ÀÌºí ½ºÆäÀ̽º¿Í °°Àº |ÀϺΠƯÁ¤ Ŭ·¡½ºÀÇ µ¥ÀÌÅͺ£À̽º ¿ÀºêÁ§Æ®¸¦ ÃøÁ¤ÇÕ´Ï´Ù. ÇØ´ç Ŭ·¡½ºÀÇ |µ¥ÀÌÅͺ£À̽º ¿ÀºêÁ§Æ® »óŸ¦ ÆǺ°Çϵµ·Ï Health Ç¥½Ã±â¸¦ ƯÁ¤ ±âÁØÀ¸·Î |Æò°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ Ç¥½Ã±â°¡ ÀÓ°è°ªÀ» ÃÊ°úÇϰųª µ¥ÀÌÅͺ£À̽º ¿ÀºêÁ§Æ®°¡ |ºñÁ¤»ó »óÅÂÀÓÀ» Ç¥½ÃÇÒ ¶§ Health Ç¥½Ã±â¿¡¼­ À̸¦ ¾Ë¸®´Â °æº¸°¡ |»ý¼ºµÉ ¼ö ÀÖ½À´Ï´Ù.

|

ºñ±³Çؼ­ º¸¸é °áÇÔ ¸ð´ÏÅÍÀÇ °æ¿ì ¸ð´ÏÅ͸µ ¹× ½ÇÇà ÁßÀÎ ÀνºÅͽº¸¦ |º¸Á¸ÇÏ´Â ±â´É¸¸ ÀÖ½À´Ï´Ù. ¸ð´ÏÅ͸µ ÁßÀÎ DB2 UDB ÀνºÅϽº°¡ |¿¹±âÄ¡ ¾Ê°Ô Á¾·áÇÏ¸é °áÇÔ ¸ð´ÏÅÍ°¡ ÀνºÅϽº¸¦ Àç½ÃÀÛÇÕ´Ï´Ù. °áÇÔ |¸ð´ÏÅÍ´Â Windows¿¡¼­ »ç¿ëµÉ ¼ö ¾ø½À´Ï´Ù.

| | |

°áÇÔ ¸ð´ÏÅ͸µ ÇØÁ¦

|

µ¥ÀÌÅͺ£À̽º ÀνºÅϽº DB2INST1¿¡ ´ëÇÑ °áÇÔ ¸ð´ÏÅ͸µÀ» ÇØÁ¦ÇÏ·Á¸é |DB2 UDB ¸í·É â¿¡¼­ ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇϽʽÿÀ.

|
   db2fm -i db2inst1 -f no
| |
ÁÖ:
|
°áÇÔ ¸ð´ÏÅÍ ·¹Áö½ºÆ®¸® ÆÄÀÏÀÌ ¾øÀ¸¸é |µðÆúÆ®°ªÀÌ »ç¿ëµË´Ï´Ù.
|

°áÇÔ ¸ð´ÏÅÍ°¡ DB2INST1¿¡¼­ ´õÀÌ»ó ½ÇÇàµÇÁö ¾ÊÀ½À» È®ÀÎÇÏ·Á¸é UNIX ½Ã½ºÅÛ¿¡¼­ |´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇϽʽÿÀ.

|
   ps -ef|grep -i fm
|

Linux ½Ã½ºÅÛ¿¡¼­ ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇϽʽÿÀ.

|
   ps auxw|grep -i fm
|

db2fmd ¹× DB2INST1ÀÌ Ç¥½ÃµÇ´Â Ç׸ñ¿¡´Â °áÇÔ ¸ð´ÏÅÍ°¡ ÇØ´ç ÀνºÅϽº¿¡ |°è¼Ó ½ÇÇà ÁßÀÎ »óÅ·Πǥ½ÃµË´Ï´Ù. °áÇÔ ¸ð´ÏÅ͸¦ ÇØÁ¦ÇÏ·Á¸é ÀνºÅϽº ¼ÒÀ¯Àڷμ­ |´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇϽʽÿÀ.

|
   db2fm -i db2inst1 -D
[ ÆäÀÌÁöÀÇ ¸Ç À§ |ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ ]