meta data for this page
  •  

Ez a dokumentum egy előző változata!


DB2 HADR beállítás

https://www.ibm.com/developerworks/community/blogs/storageneers/entry/tsmptha

HADR bekonfugurálás:

/etc/services-be felvenni egy új, még használatlan portot a HADR-nek:

DB2_hadr        60010/tpc
$ db2 update db cfg for tsmdb1 using HADR_LOCAL_HOST <IP ADDRESS OF STNDBY>
$ db2 update db cfg for tsmdb1 using HADR_LOCAL_SVC 60010
$ db2 update db cfg for tsmdb1 using HADR_REMOTE_HOST <IP ADDRESS OF STNDBY>
$ db2 update db cfg for tsmdb1 using HADR_REMOTE_SVC 60010
$ db2 update db cfg for tsmdb1 using HADR_REMOTE_INST tsminst1
$ db2 update db cfg for tsmdb1 using LOGINDEXBUILD ON

Offline mentéssel:

  1. db2stop szkript ellenőrzése
  2. Primary-n:
  3. Instance userként:
    $ db2 backup db TSMDB1 to /hadr - Rootként:
    # umount /hadr
  4. Standby-on:
  5. Rootként:
    # mount /hadr - Instance userként:
    $ dsmserv removedb tsmdb1
    $ db2start - $ db2 restore db tsmdb1 use tsm taken at <timestamp> from /hadr - HADR paraméterek ellenőrzése, szükség esetén módosítása:
    $ db2 get db cfg for tsmdb1 | grep HADR
    Ha kell:
    $ db2 update db cfg for tsmdb1 using hadr_remote_host <remote ip>
    $ db2 update db cfg for tsmdb1 using hadr_local_host <local ip> - $ db2 update db cfg for tsmdb1 using LOGINDEXBUILD ON - $ db2 start hadr on db tsmdb1 as standby - Primary-n: - $ db2 start hadr on db tsmdb1 as primary Online mentéssel: - db2stop szkript ellenőrzése - DB2 node regisztrálása másik TSM szerverre
    Primary-n: - API dsm.sys-ben TCPSERVERADDRESS, TCPPORT, NODENAME átírása - Jelszó fájl legenerálása root-ként a fenti node-hoz:
    # . /home/instance/.profile
    # /home/instance/sqlllib/adsm/dsmapipw - Instance userként:
    $ db2 backup db TSMDB1 online use tsm
    Standby-on: - Standby szerveren a 3) és 4) lépés - Instance userként:
    $ dsmserv removedb tsmdb1
    $ db2start - $ db2 restore db tsmdb1 use tsm taken at <timestamp> - HADR paraméterek ellenőrzése, szükség esetén módosítása:
    $ db2 get db cfg for tsmdb1 | grep HADR
    Ha kell:
    $ db2 update db cfg for tsmdb1 using hadr_remote_host <remote ip>
    $ db2 update db cfg for tsmdb1 using hadr_local_host <local ip> - $ db2 update db cfg for tsmdb1 using LOGINDEXBUILD ON - $ db2 start hadr on db tsmdb1 as standby - API dsm.sys visszaírás
    Primary-n: -
    $ db2 start hadr on db tsmdb1 as primary - API dsm.sys visszaírás