Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103157590
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: DB2/Informix

2008-05-31 18:02:05

RSS:配置

本节讨论以下主题:



RSS 服务器维护物理数据库的一个完整拷贝。因此,它在以下方面必须与主服务器相同:

  • 运行数据库服务器的计算机硬件
  • 分配给 dbspace 的磁盘空间量
  • 创建 dbspace 时使用的物理设备偏移量

RSS 还有其他一些需求:

  • 所有 HDR 需求都适用于 RSS 节点
  • 确保 RSS 节点上的块/磁盘布局与源服务器相似(相对路径或精确路径)
  • 需要在源节点上启用索引页面日志
  • 在源服务器上识别 RSS 节点(为了安全性)






按照表 17 中的步骤启动 RSS 节点:



步骤 在主服务器上 在 RSS 节点上
1 安装 UDR、UDT 和 DataBlade 模块。注册 UDR、UDT 和 DataBlade 模块。 安装 UDR、UDT 和 DataBlade 模块。
2 onmode -wf LOG_INDEX_BUILDS=1
3 ontape -s -L 0,或 onbar -b -L 0
4 onmode -d add RSS rss_servername [password]
5 ontape -p,或 ontape -p -e(在提示备份日志时,回答 no),或 onbar -r -p,或 onbar -r -p -e
6 onmode -d RSS primary_servername password
7 ontape -l,或 onbar -r -l

下面详细说明前面的六个步骤:

  1. 在两个服务器上 用户定义的类型、用户定义的例程和 DataBlade 模块,然后只在 ServerA 上注册它们。
  2. 在主服务器上 索引页面日志:

    onmode -wf LOG_INDEX_BUILDS=1
                

  3. ServerA 的0级备份:

    ontape -s -L 0


    onbar -b -L 0
    

  4. 在主服务器上 RSS 节点的标识。密码是可选的,而且只能在第一次执行这个命令时指定。在已经连接 RSS 节点之后,尝试修改密码就会导致错误。

    onmode -d add RSS rss_servername [password]
                

  5. 用第 4 步中创建的0级备份在 ServerB 上 物理恢复。不执行逻辑恢复。

                ontape -p,或 ontape -p -e

    (在提示备份日志时,回答 no。)或

    onbar -r -p,或 onbar -r -p -e
    

    如果在主服务器上备份了逻辑日志文件并删除它们,那么这些文件中的记录就不再保留在主服务器上了。RSS 节点会提示从磁带恢复这些文件。在这种情况下,必须执行下一步。否则,跳到最后一步。
  6. 过去写到主服务器的逻辑日志记录不再保留在主服务器磁盘上,那么 RSS 节点会提示从磁带备份恢复这些文件。在恢复磁带上的所有逻辑日志文件之后,使用主服务器磁盘上的逻辑日志文件完成逻辑恢复。

    ontape -l



    onbar -r -l
    

  7. 以下命令将 ServerB 的类型设置为 RSS 节点,并指出相关联的主数据库服务器。密码是可选的,而且只能在第一次执行这个命令时指定。

    onmode -d add RSS primary_servername {password]
                

    对主服务器执行这个命令之后,检查消息日志文件。它应该包含以下消息:

    14:47:16  RSS ServerB added
    ...
    15:02:23  RSS Server ServerB - state is now connected
                

    另外,RSS 节点会向消息日志输出以下消息:


                                
    15:02:23  DR: Reservation of the last logical log for log backup turned off
    15:02:23  DR: new type = RSS
    15:02:23  RSS Server ServerA - state is now connected
    15:02:23  Logical Recovery Started.
    15:02:23  10 recovery worker threads will be started.
    15:02:51  Start Logical Recovery - Start Log 3, End Log ?
    15:02:51  Starting Log Position - 3 0x1167250
    15:02:51  Clearing the physical and logical logs has started
    15:03:06  Cleared 967 MB of the physical and logical logs in 15 seconds
    15:03:07  DR: RSS secondary server operational
                
阅读(1419) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~