beijing_2011
作者beijing_2011·2012-02-09 17:02
安全审计师·北京华为

随笔六

字数 1967阅读 1052评论 0赞 0
修改hadr备机上主机名称
背景:
TEST1主机和TEST2主机为hadr,其中TEST1为主,TEST2为备。数据库版本均是V9.5,操作系统均是AIX6
需求:
修改TEST2主机的名称为TEST2_new,数据库上需要做到修改
方案:
提供两种方案,均经过测试

方案1:只修改db2nodes.cfg文件
1.停止备库上的hadr
个人用户登录到TEST2主机,并su - gl_filad用户
执行
db2 connect to GLFILDB
db2 stop hadr on database GLFILDB
 
2.修改TEST2的主机名
个人用户登录主机TEST2,然后su - root
执行
hostname  TEST2_new
uname -S TEST2_new
退出后重新登录主机,主机名称为TEST2_new(以下步骤中均使用新的主机名称)
3.修改TEST2_new上db2nodes.cfg文件
个人用户登录主机TEST2_new,然后su - root
执行
cd /GLFILDBS/usr/gl_filad/sqllib
cp db2nodes.cfg db2nodes.cfg.bak
vi db2nodes.cfg
修改其中的主机名称TEST2为TEST2_new,保存退出
 
4.启动hadr
个人用户登录主机TEST2_new,然后su - gl_filad
执行
db2 start hadr on database GLFILDB as standby
 
 
方案2:修改db2nodes.cfg文件和/etc/hosts文件中的TEST2_HADR为TEST2_new_HADR
1.同时两边停hadr
个人用户登录到TEST2主机,并su - gl_filad用户
执行
db2 deactivate database GLFILDB
db2 stop hadr on database GLFILDB
 
个人用户登录TEST1,并su - gl_filad
执行
db2 stop hadr on database GLFILDB
 
2.修改主备上的hadr参数
 
个人用户登录到TEST2主机,并su - gl_filad用户
执行
db2 UPDATE DB CFG FOR sample USING HADR_LOCAL_HOST TEST2_new_HADR
db2 terimate
 
个人用户登录TEST1,并su - gl_filad
执行
db2 UPDATE DB CFG FOR sample USING HADR_REMOTE_HOST TEST2_new_HADR
db2 CONNECT TO sample
db2 QUIESCE DATABASE IMMEDIATE FORCE CONNECTIONS
db2 UNQUIESCE DATABASE
db2 CONNECT RESET
db2 terimate
 
 
3.主备上修改hosts
个人用户登录到TEST2主机,并su - root
执行
vi /etc/hosts
修改 TEST2_HADR 为 TEST2_new_HADR
修改 TEST2 为 TEST2_new
 
 
个人用户登录到TEST1主机,并su - root
执行
vi /etc/hosts
修改 TEST2_HADR 为 TEST2_new_HADR
 
4.修改db2nodes.CFG
个人用户登录到TEST2主机,并su - root
执行
cd /GLFILDBS/usr/gl_filad/sqllib
cp db2nodes.cfg db2nodes.cfg.bak
vi db2nodes.cfg
修改TEST2 为 TEST2_new
 
5.修改主机名
个人用户登录到TEST2主机,并su - root
执行
hostname TEST2_new
uname -S TEST2_new
退出后重新登录主机,主机名称为TEST2_new(以下步骤中均使用新的主机名称)
 
6.启动HADR
个人用户登录到TEST2_new主机,并su - gl_filad
执行
db2 start hadr on database GLFILDB as standby
 
个人用户登录到TEST1主机,并su - gl_filad
执行
db2stop
db2start
db2 start hadr on database GLFILDB as primary

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

  • cpu使用高的分享步骤
    评论 0 · 赞 1
  • 表空间级别的备份和恢复
    评论 0 · 赞 0
  • db2adutl
    评论 0 · 赞 0
  • 随笔十三
    评论 0 · 赞 0
  • 参数维护
    评论 0 · 赞 0
  • 相关文章

    相关问题

    相关资料

    X社区推广