签到成功

知道了

CNDBA社区CNDBA社区

DB2 HADR TSA切换

2022-01-09 13:22 1243 0 原创 DB2
作者: hbhe0316

1.使用root用户登录到tsa01和tsa02节点

[root@tsa01 ~]# lsrpdomain
Name  OpState RSCTActiveVersion MixedVersions TSPort GSPort 
db2ha Online  3.2.5.3           No            12347  12348  
[root@tsa01 ~]# lsrpnode
Name  OpState RSCTVersion 
tsa02 Online  3.2.5.3     
tsa01 Online  3.2.5.3 

[root@tsa02 ~]# lsrpdomain
Name  OpState RSCTActiveVersion MixedVersions TSPort GSPort 
db2ha Online  3.2.5.3           No            12347  12348  
[root@tsa02 ~]# lsrpnode
Name  OpState RSCTVersion 
tsa02 Online  3.2.5.3     
tsa01 Online  3.2.5.3

2.查看HADR状态http://www.cndba.cn/hbhe0316/article/103917

[root@tsa01 ~]# su - db2inst1 -c 'db2pd -d testdb -hadr | egrep "HADR_ROLE|HADR_STATE"'
                            HADR_ROLE = PRIMARY
                           HADR_STATE = PEER

[root@tsa02 ~]# su - db2inst1 -c 'db2pd -d testdb -hadr | egrep "HADR_ROLE|HADR_STATE"'
                            HADR_ROLE = STANDBY
                           HADR_STATE = PEER

3.查看rg名称
root用户登录到tsa01, tsa02任意一台

http://www.cndba.cn/hbhe0316/article/103917

[root@tsa01 ~]# lsrg
Resource Group names:
db2_db2inst1_db2inst1_TESTDB-rg  
db2_db2inst1_tsa01_0-rg          
db2_db2inst1_tsa02_0-rg

4.执行命令切换

http://www.cndba.cn/hbhe0316/article/103917
http://www.cndba.cn/hbhe0316/article/103917
http://www.cndba.cn/hbhe0316/article/103917

[root@tsa01 ~]# rgreq -o move db2_db2inst1_db2inst1_TESTDB-rg
Completed applying request to resource group "db2_db2inst1_db2inst1_TESTDB-rg".

5.再次查看HADR状态,发现HADR角色已经发生改变

http://www.cndba.cn/hbhe0316/article/103917
http://www.cndba.cn/hbhe0316/article/103917

[root@tsa01 ~]# su - db2inst1 -c 'db2pd -d testdb -hadr | egrep "HADR_ROLE|HADR_STATE"'
                            HADR_ROLE = STANDBY
                           HADR_STATE = PEER

[root@tsa02 ~]# su - db2inst1 -c 'db2pd -d testdb -hadr | egrep "HADR_ROLE|HADR_STATE"'
                            HADR_ROLE = PRIMARY
                           HADR_STATE = PEER

6.切换后查看

http://www.cndba.cn/hbhe0316/article/103917

[root@tsa01 ~]# lssam
Online IBM.ResourceGroup:db2_db2inst1_db2inst1_TESTDB-rg Nominal=Online
        '- Online IBM.Application:db2_db2inst1_db2inst1_TESTDB-rs
                |- Offline IBM.Application:db2_db2inst1_db2inst1_TESTDB-rs:tsa01
                '- Online IBM.Application:db2_db2inst1_db2inst1_TESTDB-rs:tsa02
Online IBM.ResourceGroup:db2_db2inst1_tsa01_0-rg Nominal=Online
        '- Online IBM.Application:db2_db2inst1_tsa01_0-rs
                '- Online IBM.Application:db2_db2inst1_tsa01_0-rs:tsa01
Online IBM.ResourceGroup:db2_db2inst1_tsa02_0-rg Nominal=Online
        '- Online IBM.Application:db2_db2inst1_tsa02_0-rs
                '- Online IBM.Application:db2_db2inst1_tsa02_0-rs:tsa02
Online IBM.Equivalency:db2_db2inst1_db2inst1_TESTDB-rg_group-equ
        |- Online IBM.PeerNode:tsa01:tsa01
        '- Online IBM.PeerNode:tsa02:tsa02
Online IBM.Equivalency:db2_db2inst1_tsa01_0-rg_group-equ
        '- Online IBM.PeerNode:tsa01:tsa01
Online IBM.Equivalency:db2_db2inst1_tsa02_0-rg_group-equ
        '- Online IBM.PeerNode:tsa02:tsa02
Online IBM.Equivalency:db2_public_network_0
        |- Online IBM.NetworkInterface:enp0s3:tsa01
        '- Online IBM.NetworkInterface:enp0s3:tsa02


[root@tsa02 ~]# lssam
Online IBM.ResourceGroup:db2_db2inst1_db2inst1_TESTDB-rg Nominal=Online
        '- Online IBM.Application:db2_db2inst1_db2inst1_TESTDB-rs
                |- Offline IBM.Application:db2_db2inst1_db2inst1_TESTDB-rs:tsa01
                '- Online IBM.Application:db2_db2inst1_db2inst1_TESTDB-rs:tsa02
Online IBM.ResourceGroup:db2_db2inst1_tsa01_0-rg Nominal=Online
        '- Online IBM.Application:db2_db2inst1_tsa01_0-rs
                '- Online IBM.Application:db2_db2inst1_tsa01_0-rs:tsa01
Online IBM.ResourceGroup:db2_db2inst1_tsa02_0-rg Nominal=Online
        '- Online IBM.Application:db2_db2inst1_tsa02_0-rs
                '- Online IBM.Application:db2_db2inst1_tsa02_0-rs:tsa02
Online IBM.Equivalency:db2_db2inst1_db2inst1_TESTDB-rg_group-equ
        |- Online IBM.PeerNode:tsa01:tsa01
        '- Online IBM.PeerNode:tsa02:tsa02
Online IBM.Equivalency:db2_db2inst1_tsa01_0-rg_group-equ
        '- Online IBM.PeerNode:tsa01:tsa01
Online IBM.Equivalency:db2_db2inst1_tsa02_0-rg_group-equ
        '- Online IBM.PeerNode:tsa02:tsa02
Online IBM.Equivalency:db2_public_network_0
        |- Online IBM.NetworkInterface:enp0s3:tsa01
        '- Online IBM.NetworkInterface:enp0s3:tsa02

7.回切
root用户登录到tsa01, tsa02任意一台http://www.cndba.cn/hbhe0316/article/103917

[root@tsa01 ~]#   rgreq -o move db2_db2inst1_db2inst1_TESTDB-rg
Completed applying request to resource group "db2_db2inst1_db2inst1_TESTDB-rg".

8.回切后查看HADR状态http://www.cndba.cn/hbhe0316/article/103917

[root@tsa01 ~]# su - db2inst1 -c 'db2pd -d testdb -hadr | egrep "HADR_ROLE|HADR_STATE"'
                            HADR_ROLE = PRIMARY
                           HADR_STATE = REMOTE_CATCHUP_PENDING

[root@tsa02 ~]#  su - db2inst1 -c 'db2pd -d testdb -hadr | egrep "HADR_ROLE|HADR_STATE"'
                            HADR_ROLE = STANDBY
                           HADR_STATE = PEER

[root@tsa01 ~]#  lssam
Online IBM.ResourceGroup:db2_db2inst1_db2inst1_TESTDB-rg Nominal=Online
        '- Online IBM.Application:db2_db2inst1_db2inst1_TESTDB-rs
                |- Online IBM.Application:db2_db2inst1_db2inst1_TESTDB-rs:tsa01
                '- Offline IBM.Application:db2_db2inst1_db2inst1_TESTDB-rs:tsa02
Online IBM.ResourceGroup:db2_db2inst1_tsa01_0-rg Nominal=Online
        '- Online IBM.Application:db2_db2inst1_tsa01_0-rs
                '- Online IBM.Application:db2_db2inst1_tsa01_0-rs:tsa01
Online IBM.ResourceGroup:db2_db2inst1_tsa02_0-rg Nominal=Online
        '- Online IBM.Application:db2_db2inst1_tsa02_0-rs
                '- Online IBM.Application:db2_db2inst1_tsa02_0-rs:tsa02
Online IBM.Equivalency:db2_db2inst1_db2inst1_TESTDB-rg_group-equ
        |- Online IBM.PeerNode:tsa01:tsa01
        '- Online IBM.PeerNode:tsa02:tsa02
Online IBM.Equivalency:db2_db2inst1_tsa01_0-rg_group-equ
        '- Online IBM.PeerNode:tsa01:tsa01
Online IBM.Equivalency:db2_db2inst1_tsa02_0-rg_group-equ
        '- Online IBM.PeerNode:tsa02:tsa02
Online IBM.Equivalency:db2_public_network_0
        |- Online IBM.NetworkInterface:enp0s3:tsa01
        '- Online IBM.NetworkInterface:enp0s3:tsa02

[root@tsa02 ~]# lssam
Online IBM.ResourceGroup:db2_db2inst1_db2inst1_TESTDB-rg Nominal=Online
        '- Online IBM.Application:db2_db2inst1_db2inst1_TESTDB-rs
                |- Online IBM.Application:db2_db2inst1_db2inst1_TESTDB-rs:tsa01
                '- Offline IBM.Application:db2_db2inst1_db2inst1_TESTDB-rs:tsa02
Online IBM.ResourceGroup:db2_db2inst1_tsa01_0-rg Nominal=Online
        '- Online IBM.Application:db2_db2inst1_tsa01_0-rs
                '- Online IBM.Application:db2_db2inst1_tsa01_0-rs:tsa01
Online IBM.ResourceGroup:db2_db2inst1_tsa02_0-rg Nominal=Online
        '- Online IBM.Application:db2_db2inst1_tsa02_0-rs
                '- Online IBM.Application:db2_db2inst1_tsa02_0-rs:tsa02
Online IBM.Equivalency:db2_db2inst1_db2inst1_TESTDB-rg_group-equ
        |- Online IBM.PeerNode:tsa01:tsa01
        '- Online IBM.PeerNode:tsa02:tsa02
Online IBM.Equivalency:db2_db2inst1_tsa01_0-rg_group-equ
        '- Online IBM.PeerNode:tsa01:tsa01
Online IBM.Equivalency:db2_db2inst1_tsa02_0-rg_group-equ
        '- Online IBM.PeerNode:tsa02:tsa02
Online IBM.Equivalency:db2_public_network_0
        |- Online IBM.NetworkInterface:enp0s3:tsa01
        '- Online IBM.NetworkInterface:enp0s3:tsa02

版权声明:本文为博主原创文章,未经博主允许不得转载。

DB2

用户评论
* 以下用户言论只代表其个人观点,不代表CNDBA社区的观点或立场
hbhe0316

hbhe0316

关注

1.只有承认无知,才能装下新的东西; 2.进步来自一点点滴滴的积累; 3.广博让你更优秀,而专业让你无法替代; 4.挫折和失败能够转换为一种财富。

  • 889
    原创
  • 1
    翻译
  • 13
    转载
  • 24
    评论
  • 访问:1040205次
  • 积分:1523
  • 等级:核心会员
  • 排名:第6名
精华文章
    最新问题
    查看更多+
    热门文章
      热门用户
      推荐用户
        Copyright © 2016 All Rights Reserved. Powered by CNDBA · 皖ICP备2022006297号-1·

        QQ交流群

        注册联系QQ