上一主题: list_agents下一主题: 清除 SmartStor 数据和元数据


清除 SmartStor 元数据

要在 SmartStor 中找到没有历史数据的代理,并且清除度量标准遗漏和爆发,请使用 prune SmartStor 工具,然后删除所有关联的度量标准元数据。

重要信息! 因为企业管理器会在运行时创建 SmartStor 数据,所以 CA Technologies 建议在运行 SmartStor 工具时关闭企业管理器。 在企业管理器正在运行时使用 SmartStor 工具会生成无法预测的结果。

请执行以下步骤:

  1. 关闭企业管理器。
  2. 从命令提示符中运行 prune 命令。

    例如:

    在 Windows 上:<EM_Home>\tools>SmartStorTools.bat prune -src <path to data directory> -dest <path to dest backup directory>

    在UNIX 上:<EM_Home>/tools>SmartStorTools.sh prune -src <path to data directory> -dest <path to dest backup directory>

    成功执行该命令后:

要将 Windows 或 UNIX 控制台中的已清除度量标准列表重定向到一个文本文件,请在命令中包含 >> 参数。
例如:<EM_Home>\tools>SmartStorTools.bat prune -src <path to data directory> -dest D:\backup >>D:\console.txt

  1. 重命名 <EM_Home>/data 目录中的 metrics.metadata 文件。 例如:noprunemetrics.metadata
  2. <EM_Home>/data 目录运行 test_regex 命令。

    Windows 或 UNIX 控制台会显示命令输出,根据您在命令中包含的正则表达式显示所有度量标准。 注意,已清除的度量标准不会再显示。

    例如,如果您要清除大量的套接字度量标准,可以运行此 test_regex 命令:

    Windows 系统中:

    <EM_Home>\tools>SmartStorTools.bat test_regex -metrics ".*Socket.*" -src <path to data directory>
    在 UNIX 上:
    <EM_Home>/tools>SmartStorTools.sh test_regex -metrics ".*Socket.*" -src <path to data directory>
    
  3. 重新启动企业管理器。