分类: 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_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 节点 |