您可以对 vCenter Server 进行配置,使其将数据库中的事件在限定的期间内保留。定期放弃事件可以确保数据库保持最佳性能。

在新安装的 vCenter Server 6.5 中,事件清理选项默认处于启用状态,事件消息在数据库中保留的默认天数为 30 天。您可以将该值更改为您想要在数据库中保留事件消息的天数。

如果从 vCenter Server 7.0 或早期版本进行升级或迁移,并且事件清理选项处于启用状态,在升级或迁移到 vCenter Server 6.5 后,保留事件的设置将保留。

保留期间结束后,事件将从数据库删除。然而,早于配置保留设置的事件删除可能存在延迟。

配置数据库设置

可以配置允许同时出现的最大数据库连接数。为了限制 vCenter Server 数据库的增长并节省存储空间,可以将数据库配置为定期放弃有关任务或事件的信息。

注: 如果要保留 vCenter Server 的任务和事件的完整历史记录,请不要使用数据库保留选项。

过程

  1. vSphere Client 中,导航到 vCenter Server 实例。
  2. 选择配置选项卡。
  3. 设置下,选择常规
  4. 单击编辑
  5. 在“编辑 vCenter 常规设置”窗口中,单击数据库
  6. 最大连接数字段中,输入所需连接数。
    注: 除非系统中存在这些问题之一,否则请勿更改该值。
    • 如果 vCenter Server 系统频繁执行大量操作且性能至关重要,请增加连接数。
    • 如果数据库已共享且到数据库的连接需要较大开销,请减少连接数。
  7. 启用 vCenter Server任务清理选项,以定期删除保留的任务。
  8. (可选) 任务保留 (天数) 字段中,输入值(以天为单位)。
    在指定的天数后将放弃有关在此 vCenter Server 系统上执行的任务的信息。
  9. 启用 vCenter Server事件清理选项,以定期清理保留的事件。
  10. (可选) 事件保留 (天数) 字段中,输入值(以天为单位)。
    在指定的天数后将放弃有关此 vCenter Server 系统的事件的信息。
    注:vCenter Server 管理界面中监控 vCenter Server 数据库消耗和磁盘分区。
    警告: 将事件保留期延长至 30 天以上将导致 vCenter 数据库大小显著增加,并可能会关闭 vCenter Server。确保相应地增加 vCenter 数据库。
  11. 单击保存