8.5. 接管后注册前一个主
当您在 SAPHanaController 资源中配置 AUTOMATED_REGISTER=false 时,您必须在接管并启动新次要后手动注册前一个主实例作为新次要实例。否则,未注册的实例将保持停止状态。
流程
将前一个主注册为新次要。以用户 <
;sid>adm用户身份在停止的前主实例上运行:rh1adm $ hdbnsutil -sr_register --remoteHost=<node> \ --remoteInstance=${TINSTANCE} --replicationMode=sync \ --operationMode=logreplay --name=<DC>rh1adm $ hdbnsutil -sr_register --remoteHost=<node> \ --remoteInstance=${TINSTANCE} --replicationMode=sync \ --operationMode=logreplay --name=<DC>Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
将
<node> 替换为新的主实例主机,例如 node2 (从 node1 到 node2)。 -
将
<DC> 替换为您的新辅助 HANA 站点名称,例如,如果 node1 被注册为次要 HANA,则为 DC1。 -
根据您的系统复制的要求,选择
replicationMode和operationMode的值。 -
TINSTANCE是一个环境变量,通过读取 HANA 实例配置集为用户 <sid>adm自动设置。变量值是 HANA 实例号。
-
将
启动 second HANA 实例。在新的二级实例节点上运行 &
lt;sid>adm:rh1adm $ HDB start
rh1adm $ HDB startCopy to Clipboard Copied! Toggle word wrap Toggle overflow
验证
在当前的主实例上,显示重新建立的 HANA 系统复制的当前状态。以下是接管后的示例,次要实例在 node1 上重新注册:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow