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 扩展的 vCenter Server 实例是否正在运行。

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

  2. 验证 Site Recovery Manager 数据库服务是否正在运行。
  3. 登录到已安装 Site Recovery Manager Server 的计算机。
  4. 验证 Site Recovery Manager 是否可以连接到 vCenter Server
    1. 从 Windows 控制面板中打开程序和功能
    2. 选择 VMware vCenter Site Recovery Manager 条目,然后单击更改
    3. 单击下一步
    4. 选择修改
    5. 检查 vCenter Server 的地址是否正确。

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

    6. 键入 vCenter Server 密码,然后单击下一步

      如果在安装 Site Recovery Manager 之后 vCenter Server 密码发生更改,请键入新密码。

    7. 选择使用现有证书,然后单击下一步
    8. 键入 Site Recovery Manager 数据库的凭据,然后单击下一步

      如果与数据库的连接失败,请关闭 Site Recovery Manager 安装程序,并转到5

    9. 选择使用现有数据库,然后单击下一步
    10. 单击安装以更新 Site Recovery Manager 配置,或者如果未进行任何更改,请单击取消
  5. 验证 Site Recovery Manager 是否可以连接到 Site Recovery Manager 数据库。
    1. 打开 Windows ODBC 数据源管理器实用程序 C:\Windows\System32\Odbcad32.exe
    2. 选择为 Site Recovery Manager 创建的系统 DSN,然后单击配置
    3. 检查 Site Recovery Manager 是否正在尝试连接到正确的数据库服务器,然后单击下一步
    4. 输入 Site Recovery Manager 数据库的登录凭据,然后单击下一步
    5. 检查接下来页面上的数据库设置,然后单击完成
    6. 单击测试数据源

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

    7. 如果连接测试失败,请使用您的数据库提供商提供的管理软件来重新配置 Site Recovery Manager 数据库。
  6. 验证 Site Recovery Manager 数据库是否允许足够的连接。

    如果 Site Recovery Manager 日志包含消息 GetConnection:Still waiting for available connections,请增加数据库连接的最大数量。

    注:

    在更改这些设置之前,请咨询数据库管理员。

    1. 在文本编辑器中打开 vmware-dr.xml 文件。

      您可在 Site Recovery Manager Server 主机上的 C:\Program Files\VMware\VMware vCenter Site Recovery Manager\config 文件夹中找到 vmware-dr.xml 文件。

    2. 更改 <connectionCount> 值,以便从默认值 5 开始增加数据库连接池的大小。

      <connectionCount>10</connectionCount>

    3. 更改 <maxConnections> 值,以便从默认值 20 开始增加数据库连接的最大数量。

      <maxConnections>30</maxConnections>

    4. 重新启动 Site Recovery Manager 服务。
  7. 打开 Windows 服务器管理器实用程序,并选择配置 > 服务
  8. 验证 Site Recovery Manager 所需的服务是否正在运行。
    • Windows Server

    • Windows Workstation

    • 受保护的存储

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