Skip to main content
NetApp data management solutions
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

文件分析

贡献者 kevin-hoke

NetApp XCP 文件分析 GUI 通过在后端使用 XCP 并可视化任何 NAS(NFS、SMB)文件系统的图表和视图等统计数据来帮助运行文件系统扫描。从 1.6 开始,XCP 可以通过使用配置和 systemctl 选项借助简单的部署步骤作为服务运行。 XCP 配置选项指导您安装和配置 Postgres 和 Web 服务器以及收集凭据。 systemctl 选项将 XCP 作为从 GUI 进行 REST API 通信的服务运行。

下图说明了 XCP 文件分析流程。

该图显示输入/输出对话框或表示书面内容

备注 有关 XCP 文件分析的高级架构、基于 GUI 的仪表板视图(例如统计视图)和文件分发视图详细信息的更多信息,请参阅博客文章 "NetApp XCP 1.6 提供开放文件分析和基础架构改进"

XCP 1.6 中有一个有限的 GUI 可用于定制图形。要创建所需的图表,您可以使用 CLI 运行 `xcp`带有匹配过滤器的扫描命令。请参阅以下示例。

  1. 使用以下命令生成一年多前修改过的文件列表 `xcp scan`和 `-match`过滤已消耗的空间。

    [root@ch-vm-cent7-2 linux]# ./xcp scan -match "modified > 1*year" -l -q 192.168.89.110:/ifs/data_for_analysis  > modified_morethan_year
    XCP 1.6P1; (c) 2020 NetApp, Inc.; Licensed to Karthikeyan Nagalingam [NetApp Inc] until Wed Sep  9 13:19:35 2020
     
    xcp: WARNING: CPU count is only 1!
     
    Filtered: 1 did not match
     
    Xcp command : xcp scan -match modified > 1*year -l -q 192.168.89.110:/ifs/data_for_analysis
    5,055 scanned, 5,054 matched, 0 error
    Speed       : 1.10 MiB in (510 KiB/s), 110 KiB out (49.5 KiB/s)
    Total Time  : 2s.
    STATUS      : PASSED
    [root@ch-vm-cent7-2 linux]#
    [root@ch-vm-cent7-2 linux]# cat modified_morethan_year
     rwxr-xr-x --- 7056 503        0     512  7y99d data_for_analysis/benchmarks/benchmarks/udf_TOBAGandTOTUPLE_7_benchmark.out/6/_SUCCESS
     rwxr-xr-x --- 7056 503      270 8.50KiB  7y99d data_for_analysis/benchmarks/benchmarks/udf_TOBAGandTOTUPLE_7_benchmark.out/6/part-r-00000
     rw-r--r-- --- 7056 503        0     512  7y58d data_for_analysis/benchmarks/benchmarks/udf_TOBAGandTOTUPLE_7_benchmark.out/6/SUCCESS.crc
     rw-r--r-- --- 7056 503      270 8.50KiB  7y99d data_for_analysis/benchmarks/benchmarks/udf_TOBAGandTOTUPLE_7_benchmark.out/6/out_original
     rw-r--r-- --- 7056 503      270 8.50KiB  7y99d data_for_analysis/benchmarks/benchmarks/udf_TOBAGandTOTUPLE_7_benchmark.out/6/out_sorted
     rwxr-xr-x --- 7056 503        0     512  7y99d data_for_analysis/benchmarks/benchmarks/udf_TOBAGandTOTUPLE_7_benchmark.out/2/_SUCCESS
     rwxr-xr-x --- 7056 503       90 8.50KiB  7y99d data_for_analysis/benchmarks/benchmarks/udf_TOBAGandTOTUPLE_7_benchmark.out/2/part-r-00000
    …
    < console output removed due o page space size >
    …
  2. 查找超过一年的文件所使用的空间。

    [root@ch-vm-cent7-2 linux]# ./xcp -du -match "modified > 1*year"  192.168.89.110:/ifs/data_for_analysis/
    XCP 1.6.1; (c) 2020 NetApp, Inc.; Licensed to Karthikeyan Nagalingam [NetApp Inc] until Wed Sep  9 13:19:35 2020
    xcp: WARNING: CPU count is only 1!
    52.5KiB data_for_analysis/benchmarks/benchmarks/Macro_Scope_1_benchmark.out
    28.5KiB data_for_analysis/benchmarks/benchmarks/CollectedGroup_6_benchmark.out
    28.5KiB data_for_analysis/benchmarks/benchmarks/Foreach_11_benchmark.out
     153KiB data_for_analysis/benchmarks/benchmarks/SecondarySort_9_benchmark.out
     412KiB data_for_analysis/benchmarks/benchmarks/CoGroupFlatten_6_benchmark.out
     652KiB data_for_analysis/benchmarks/benchmarks/Iterator_1_benchmark.out
     652KiB data_for_analysis/benchmarks/benchmarks/LoaderDefaultDir_1_benchmark.out
     652KiB data_for_analysis/benchmarks/benchmarks/Order_4_benchmark.out
    28.5KiB data_for_analysis/benchmarks/benchmarks/MapPartialAgg_4_benchmark.out/2
    28.5KiB data_for_analysis/benchmarks/benchmarks/CastScalar_11_benchmark.out/2
    1.29MiB data_for_analysis/benchmarks/benchmarks/Order_18_benchmark.out
     652KiB data_for_analysis/benchmarks/benchmarks/FilterBoolean_5_benchmark.out
    20.5KiB data_for_analysis/benchmarks/benchmarks/Macro_DefinitionAndInline_5_benchmark.out/2
     628KiB data_for_analysis/benchmarks/benchmarks/Types_29_benchmark.out
    …
    < console output removed due o page space size >
    …
    3.18MiB data_for_analysis/benchmarks/benchmarks/hadoop10
     340KiB data_for_analysis/benchmarks/benchmarks/Split_5_benchmark.out
    5.90GiB data_for_analysis/benchmarks/benchmarks
    6.56GiB data_for_analysis/benchmarks
    6.56GiB data_for_analysis
    
    Filtered: 488 did not match
    
    Xcp command : xcp -du -match modified > 1*year 192.168.89.110:/ifs/data_for_analysis/
    Stats       : 5,055 scanned, 4,567 matched
    Speed       : 1.10 MiB in (1.36 MiB/s), 110 KiB out (135 KiB/s)
    Total Time  : 0s.
    STATUS      : PASSED
    [root@ch-vm-cent7-2 linux]#
  3. 查找一年多以前修改的数据的总大小和图形视图。

    [root@ch-vm-cent7-2 linux]# ./xcp -stats -match "modified > 1*year" -html  192.168.89.110:/ifs/data_for_analysis/ > modified_morethan_year_stats.html
    XCP 1.6.1; (c) 2020 NetApp, Inc.; Licensed to Karthikeyan Nagalingam [NetApp Inc] until Wed Sep  9 13:19:35 2020
    
    xcp: WARNING: CPU count is only 1!
    
    Xcp command : xcp -stats -match modified > 1*year -html 192.168.89.110:/ifs/data_for_analysis/
    Stats       : 5,055 scanned, 4,567 matched
    Speed       : 1.10 MiB in (919 KiB/s), 110 KiB out (89.1 KiB/s)
    Total Time  : 1s.
    STATUS      : PASSED
    [root@ch-vm-cent7-2 linux]#

以下报告是对一年多以前修改的文件的自定义示例扫描。

该图显示输入/输出对话框或表示书面内容