onmode -d: 设置高可用服务器的特性

语法:
RS 辅助服务器命令
SD 辅助服务器命令
元素 用途 关键注意事项
-d 用来在高可用性配置中创建、修改或删除辅助服务器  
add RSS 添加 RS 辅助服务器 该命令须在主数据库服务器上运行
rss_server_name 标识 RS 辅助服务器名称 servername 参数可以是 DBSERVERNAME 、 DBSERVERALIASES 和 ER群组名称。

有关更多信息,请参阅 DBSERVERNAME 配置参数 中的 DBSERVERNAME 配置参数的值的范围DBSERVERALIASES 配置参数 中的DBSERVERALIASES

password 指定辅助服务器密码 此密码只能在第一次尝试连接时使用。在主或辅助服务器建立连接后,密码将无法变更。
RSS 设置 RS 辅助服务器类型 该命令须在辅助数据库服务器上运行
pri_server_name 标识主服务器的名称  
change RSS 变更 RS 辅助服务器 该命令须在主数据库服务器上运行
delete RSS 移除 RS 辅助服务器定义 该命令须在主数据库服务器上运行
set SDS primary 将服务器定义为共享磁盘主服务器  
server_name 数据库服务器名 当和 set SDSmake primary 一起使用时,它为角色变更的服务器的名称
force 用于强制变更 如果制定了 force 选项,那么无须请求将辅助服务器连接到当前服务器即可执行操作。如果没有指定 force 选项,那么必须根据当前主服务器调整操作。只能在 DBA 确定当前主服务器不在活动时使用 force 选项;否则会毁坏共享磁盘子系统
clear SDS primary 禁用共享磁盘环境。该服务器的名称不再作为 SD 主服务器  
make primary 创建主服务器 make primary 命令可用来声明辅助服务器的类型,包括 HDR 辅助服务器、RS 辅助服务器和 SD 辅助服务器。如果运行 make primary
  • HDR Secondary:关闭当前主服务器并且将辅助服务器变为主服务器。
  • RS secondary:服务器变为标准服务器。
  • SD secondary:服务器成为新的主服务器

您也可以使用等同的SQL 管理 API 命令设置数据复制特征。有关更多信息,请参阅 SQL 管理 API 概述GBase 8s 管理员指南

有关其他 onmode -d 的信息,请参阅 onmode -d: 设置数据复制类型onmode -d 命令:使用数据复制来复制索引

1 只能在辅助服务器上运行。
2 只能在主服务器上运行。
3 能在主服务器或辅助服务器上运行。