MIRRORPATH 配置参数

使用 MIRRORPATH 配置参数来为 root dbspace 的初始 chunk 指定镜像 chunk 的全路径名。

onconfig.std 值
UNIX™ 上:$GBASEDBTDIR/tmp/demo_on.root_mirror

Windows™ 上:None

65 个或更少字符
生效
编辑 onconfig 文件并重启数据库服务器之后。

用法

MIRRORPATH 应为一个指向实际镜像 chunk 的 chunk 路径名的链接,由于相同的原因,指定 ROOTPATH 为一个链接。类似地,选取镜像 chunk 的一个短路径名。

您必须设置 MIRRORPATH 指定的那个文件的权限为 660。所有者和组都必须是 gbasedbt

如果您在 UNIX 平台上使用镜像 chunk 的原始磁盘空间,则推荐您定义 MIRRORPATH 为链接到镜像 dbspace 的初始 chunk 的一个链接,而不要输入初始 chunk 的实际设备名称。

要在数据库服务器上启动镜像数据,而该服务器没有运行启用的镜像功能,请:
  1. 将数据库服务器 offline。
  2. 更改 MIRROR 配置参数为 1 并将 MIRRORPATH 配置参数置空。
  3. 将数据库服务器 online。
  4. 为镜像 chunk 分配磁盘空间。您可在任何时间分配此磁盘空间,然而,当您在下一步骤中指定镜像 chunk 时,该磁盘空间必须可用。镜像 chunk 必须与对应的主 chunk 位于不同的磁盘上。
  5. 指定 onspaces -m 选项来启动 dbspace、blobspace 或 sbspace 的镜像。您必须从 root dbspace 开始。成功地运行 root dbspace 命令之后,服务器自动地设置 MIRRORPATH 值。