上一主题: 重新启动组件服务下一主题: 停止并重新启动 Data Collector


停止并重新启动 Data Aggregator

在某些情况下,您必须停止并重新启动 Data Aggregator。 例如,Data Aggregator 主机的操作系统需要升级时。 停止 Data Aggregator,执行所需的操作,然后重新启动 Data Aggregator。 Data Aggregator 随后将恢复处理。

Data Aggregator 计划停机期间,Data Aggregator 关闭之前收到的所有轮询数据将发送到 Data Repository。 此轮询数据将得到保留,以便在报告时使用,或者用于其他用途。

当您计划停止 Data Aggregator 时,请考虑以下关于数据加载、累加和事件阈值处理的信息:

Data Aggregator 可能会出现计划外停机,如安装了 Data Aggregator 的计算机发生断电时。 在这种情况下,Data Aggregator 将突然停止。 在这种情况下,已轮询的数据和阈值事件信息可能会丢失。 Data Aggregator 重新启动时,将恢复从 Data Collector 主机加载排队数据。 排队数据的事件阈值处理和累加处理也将在 Data Aggregator 重新启动时恢复。

请执行以下步骤:

  1. 登录到安装了 Data Aggregator 的计算机。 以 root 用户身份或对有限命令具有访问权限的 sudo 用户身份登录。

    注意:有关 sudo 用户的详细信息,请参阅《Data Aggregator 安装指南》

  2. 打开命令提示符并执行以下步骤:
    1. 如果您以根用户身份登录,请键入以下命令:
      service dadaemon stop
      
    2. 如果您以 sudo 用户身份登录,请键入以下命令:
      sudo service dadaemon stop
      

    如果在 Data Aggregator 停止时 Data Collector 正在运行并进行轮询,轮询将继续进行。 Data Collector 将对轮询的数据进行排队,以便将来交付给 Data Aggregator。

  3. 重新部署计算机,或执行任何其他管理任务。
  4. 登录到安装了 Data Aggregator 的计算机。 以 root 用户身份或对有限命令具有访问权限的 sudo 用户身份登录。

    注意:如果您以 sudo 用户身份安装了 Data Aggregator,则要为 /etc/init.d/dadaemon 命令设置 sudo 命令别名。 使用 sudo 命令来运行 dadaemon 启动脚本。 有关 sudo 用户的详细信息,请参阅《Data Aggregator 安装指南》

  5. 打开命令提示符并键入以下命令:
    service dadaemon start
    

    Data Aggregator 将启动并自动与 CA Performance Center 进行同步。

当 Data Aggregator 启动时,会将 Data Collector 主机上所有排队的轮询数据发送给 Data Aggregator。 如果排队的数据超过 Data Collector 系统上配置的磁盘空间限制,将丢弃最新的数据。 因此,轮询的报告数据中有缺口。