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

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: DB2/Informix

2008-05-31 18:12:59

SDS:配置

本节讨论以下主题:



除了磁盘之外(磁盘与主服务器共享),SDS 节点的硬件和软件需求与 HDR 从服务器相同。

SDS 节点不能与主服务器共享临时空间。因此,必须为每个 SDS 节点指定临时空间(可以定义多个 DBSpace/块)。临时空间是在启动 SDS 节点时创建的。动态创建的 DBSpace/块对于 SDS 节点是本地的。这些 DBSpace/块使用最高的编号,以避免与主服务器上的编号冲突。主服务器和其他 SDS 节点并不知道存在这些本地的临时 DBSpace。

在启动 SDS 节点之前,应该设置下一节描述的 Onconfig 参数。









参数 描述
SDS_ENABLE 设置为 1 启用 SDS;0 表示禁用 SDS
SDS_TIMEOUT 指定一个整数,表示主服务器在尝试删除一个 SDS 节点之前等待从节点确认日志位置的秒数
SDS_TEMPDBS 使用以下格式 ,,,,。因为 SDS 节点无法共享临时空间,所以必须为每个从 SDS 节点指定临时 dbspace。这个空间是在启动 SDS 节点时创建的
SDS_PAGING 指定两个文件,SDS 节点将在其中维护它刷新的页面






与启动 HDR、ER 或 RSS 相比,启动 Shared Disk Secondary 节点的过程很简单。



步骤 在主服务器上 在 SDS 节点上
1 设置共享磁盘环境
2 在主服务器上将 SDS_ENABLE 设置为 1
3 运行 onmode -d set SDS primary
4 配置 SDS_ENABLE、SDS_PAGING 和 SDS_TEMPDBS
5 在 SDS 节点上,映射以下参数来匹配主服务器:ROOTNAME、ROOTPATH、ROOTOFFSET、ROOTSIZE、PHYSDBS、PHYSFILE、LOGFILES、LOGSIZE。建议映射所有其他配置参数来匹配主服务器的参数,但是 DBSERVERALIASES、DBSERVERNAME 和 SERVERNUM 除外
6 用 oninit 命令启动 SDS 节点

阅读(1452) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~