启动和验证 Essbase 故障转移配置
通过启动并验证故障转移配置,确认故障转移配置是否有效。
启动故障转移配置
- 在节点 2 上启动节点管理器。
- 检查节点管理器是否正在运行。
- 在 Linux 上,通过 SSH 到节点 2 并检查节点管理器是否正在使用
ps -lf | grep NodeManager运行。 - 在 Windows 上,检查任务管理器中的 java 进程。
- 在 Linux 上,通过 SSH 到节点 2 并检查节点管理器是否正在使用
- 如果它未运行,请启动它
在 Linux 上:
<Domain Home>/bin/startNodeManager.sh &在 Windows 上:
<Domain Home>\bin\startNodeManager.cmd &
- 检查节点管理器是否正在运行。
- SSH 到主机 1 并重新启动 Essbase (管理服务器和托管服务器),如停止、启动和检查服务器中所述。
注意:
仅在 EPM 部署中,应在启动 Essbase 受管服务器之前启动 EPM WebLogic Server 。为了单独启动和停止每个服务器,请使用带有服务器名称的 -i 参数。
Linux 示例:
<Domain Home>/esstools/bin/start.sh -i essbase_server1<Domain Home>/esstools/bin/stop.sh -i essbase_server1Windows 示例:
<Domain Home>\esstools\bin\start.cmd -i essbase_server1<Domain Home>\esstools\bin\stop.cmd -i essbase_server1要检查节点状态,请使用,
在 Linux 上:<Domain Home>/esstools/bin/status.sh在 Windows 上:
<Domain Home>\esstools\bin\status.cmd - 登录到主机 1 的管理控制台。
- 单击 < 域名 > -> 环境 -> 服务器链接,并验证两个 Essbase 受管服务器是否都显示为“正在运行”。
验证故障转移配置
- 使用 Oracle HTTP Server 链接登录到 Essbase 管理控制台:
http(s)://OHS_Host_Name:OHS_Port/essbase/jet。 - 手动停止活动节点,使用
在 Linux 上:
stop.sh -i managed_server_name在 Windows 上:
stop.cmd -i managed_server_name要验证故障转移节点是否接管,请使用
stop.sh(Linux) 或stop.cmd(Windows) 手动停止活动节点。Linux 示例:stop.sh -i essbase_server1Windows 示例:stop.cmd -i essbase_server1Essbase 客户端需要在每次节点切换后重新登录。
注意:
在从活动节点转换为被动节点期间, Essbase 在几秒钟内无法访问。时间长度取决于配置设置 AGENTLEASEEXPIRATIONTIME 和 AGENTLEASERENEWALTIME 。