Site Recovery Manager 依赖于其他服务。如果其中一个服务未在运行,则 Site Recovery Manager Server 不会启动。

问题

通过运行 Site Recovery Manager 安装程序安装、修复或修改 Site Recovery Manager 后或重新引导 Site Recovery Manager Server 后,Site Recovery Manager Server 无法启动或启动后停止。

原因

Site Recovery Manager Server 无法启动的原因可能是:vCenter Server 未运行;该服务器无法连接到 Site Recovery Manager 数据库;或者 Site Recovery Manager 所需的其他服务未运行。

解决方案

  1. 检查最新的 Site Recovery Manager Server 日志文件和 Windows 事件查看器中是否存在错误。

    大多数错误显示在 Site Recovery Manager Server 日志文件中。其他错误可能显示在 Windows 事件查看器中。例如,Site Recovery Manager 数据库在 Site Recovery Manager 日志记录服务启动之前进行初始化。如果在数据库初始化期间发生错误,这些错误将显示在 Windows 事件查看器中。与证书有效期相关的错误也将显示在 Windows 事件查看器中。

  2. 验证 Site Recovery Manager 扩展的 vCenter Server 实例是否正在运行。

    如果 vCenter Server 服务在不同于 Site Recovery Manager Server 的主机上运行,且 vCenter Server 服务停止,则 Site Recovery Manager Server 将成功启动,但会在较短时间后停止。

  3. 验证 Site Recovery Manager 数据库服务是否正在运行。
    • 如果使用嵌入式数据库,请检查 VMware Postgres 服务是否正在运行。

    • 如果使用外部数据库,请检查相应的 SQL Server 或 Oracle Server 服务是否正在运行。

  4. 登录到安装了 Site Recovery Manager Server 的计算机。
  5. 在修改模式下运行 Site Recovery Manager 安装程序以检查安装的配置是否正确。

    为了方便更改基础架构中的 IP 地址,请尽可能提供完全限定域名 (FQDN),而非 IP 地址。

    • 检查 Platform Services Controller 的地址是否正确。

    • 如果在安装 Site Recovery Manager 之后 vCenter Single Sign-On 密码发生更改,请输入新密码。

    • 检查 vCenter Server 地址是否正确。如果在安装 Site Recovery Manager 之后 vCenter Server 的地址发生更改,例如,当 Site Recovery Manager 计算机使用 DHCP 而不是静态地址时,请移除、重新安装并重新配置 Site Recovery Manager

    • 检查 Site Recovery Manager Server 的本地主机地址是否正确。

    • 检查 Site Recovery Manager 数据库的凭据是否正确。

    • 验证 Site Recovery Manager 数据库是否允许足够的连接。如果 Site Recovery Manager 日志包含消息 GetConnection: Still waiting for available connections,请增加数据库连接的最大数量。在更改这些设置之前,请咨询数据库管理员。

    • 检查 Site Recovery Manager 服务的用户帐户是否正确。如果使用除本地系统帐户之外的帐户,请检查用户名和密码是否正确。

    为了方便更改基础架构中的 IP 地址,请尽可能提供完全限定域名 (FQDN),而非 IP 地址。

  6. 运行 Windows ODBC 数据源管理器实用程序以检查 Site Recovery Manager 是否可以连接到 Site Recovery Manager 数据库。
    1. 打开 C:\Windows\System32\Odbcad32.exe
    2. 选择 Site Recovery Manager 的系统 DSN,然后单击配置
    3. 检查数据库设置。
      • 检查 Site Recovery Manager 是否正在尝试连接到正确的数据库服务器。

      • 检查 Site Recovery Manager 数据库的登录凭据是否正确。

      • 检查身份验证方法是否正确。

    4. 单击测试数据源

      如果正确配置了连接,ODBC 数据源测试窗口将显示正面结果。

    5. 如果连接测试失败,请使用您的数据库提供商提供的管理软件来重新配置 Site Recovery Manager 数据库。
  7. 打开 Windows 服务器管理器实用程序,并选择配置 > 服务
  8. 验证 Site Recovery Manager 所需的服务是否正在运行。
    • Windows Server

    • Windows Workstation

    • 受保护的存储

  9. 选择 Windows 服务器管理器实用程序中的 VMware vCenter Site Recovery Manager Server 服务,然后单击启动重新启动