SDS_ALTERNATE 配置参数

在高可用性集群中,使用 SDS_ALTERNATE 配置参数来定义在主服务器与 SD 辅助服务器之间通信的替代方式。

onconfig.std 值
NONE(未配置 SD 辅助服务器替代通信路径。)
在主服务器与 SD 辅助服务器之间,用作替代通信路径的 blobspace 名称。
生效
编辑 onconfig 文件并重启数据库服务器之后。
当您通过运行 onmode -wf 命令在 onconfig 文件中动态地重置该值时。
当您通过运行 onmode -wm 命令重置内存中的该值时。

用法

如果在主服务器与 SD 辅助服务器之间的网络不可用,则您设置 SDS_ALTERNATE 配置参数并创建共享 blobspace 来允许高可用性集群中的主服务器和所有 SD 辅助服务器使用替代通信路径。 当 SD 服务器即将故障转移并成为主服务器,但 TCP/IP 通信不可用时,使用 SDS_ALTERNATE 配置参数设置的共享 blobspace 将关闭程序传递到原先的主服务器。

在主服务器和所有 SD 辅助服务器上,设置 SDS_ALTERNATE 配置参数为相同的值。

设置 SDS_ALTERNATE 配置参数之前,您必须在主服务器上创建共享 blobspace。例如,在主服务器上输入下列命令来创建名为 sds_alt_comm 的 blobspace:

onspaces -c -b sds_alt_comm -g <pagesize> -p <path> -o <offset> -s <size>

请运行下列命令来切换到下一个逻辑日志文件,以便启用新创建的 blobspace:

onmode -l

在高可用性集群中的每一 SD 辅助服务器上,设置 SDS_ALTERNATE 配置参数来指向主服务器上的 blobspace。

SDS_ALTERNATE sds_alt_comm