随同 admin() 或 task() 函数,使用 add mirror 参数来添加镜像 chunk 到 dbspace。
元素 | 描述 | 关键考虑 |
---|---|---|
mirror_path | 执行镜像的 dbspace、blobspace 或 sbspace 的初始 chunk 的磁盘分区或无缓冲的设备。 | |
mirror_offset | 达到新镜像 dbspace、blobspace 或 sbspace 的镜像 chunk 的偏移量。 | 请参阅 admin() 和 task() 参数大小规范。 |
offset | 磁盘分区内或无缓冲的设备内,以 KB 为单位的达到新镜像 dbspace、blobspace 或 sbspace 的初始 chunk 的偏移量。 | 请参阅 admin() 和 task() 参数大小规范。 |
path_name | 您想要镜像的 dbspace、blobspace 或 sbspace 的初始 chunk 的磁盘分区或无缓冲的设备。 | |
space_name | 要镜像的 dbspace、blobspace 或 sbspace 的名称。 |
这个函数等同于 onspaces -m 命令。
下列示例添加镜像 chunk 到名为 blobsp3 的 blobspace:
EXECUTE FUNCTION task("add mirror","blobsp3","/dev/raw_dev1", "10240","/dev/raw_dev2","200");