Dateianalyse
Die NetApp XCP-Dateianalyse-GUI unterstützt die Ausführung von Dateisystem-Scans durch die Verwendung von XCP im Backend und die Visualisierung von Statistiken wie Diagrammen und Ansichten für jedes NAS-Dateisystem (NFS, SMB). Ab 1.6 kann XCP mithilfe einfacher Bereitstellungsschritte mithilfe der Optionen „Configure“ und „systemctl“ als Dienst ausgeführt werden. Die Option „XCP-Konfiguration“ führt Sie durch die Installation und Konfiguration von Postgres und eines Webservers sowie durch das Sammeln von Anmeldeinformationen. Die Option systemctl führt XCP als Dienst für die REST-API-Kommunikation von der GUI aus.
Die folgende Abbildung veranschaulicht den Ablauf der XCP-Dateianalyse.

|
|
Weitere Informationen zur High-Level-Architektur der XCP-Dateianalyse, GUI-basierten Dashboard-Ansichten wie der Statistikansicht und Details zur Dateiverteilungsansicht finden Sie im Blogbeitrag "NetApp XCP 1.6 bietet Open File Analytics und Infrastrukturverbesserungen" . |
In XCP 1.6 gibt es eine eingeschränkte GUI für benutzerdefinierte Diagramme. Um die erforderlichen Diagramme zu erstellen, können Sie die CLI verwenden, um die xcp Scan-Befehl mit passenden Filtern. Siehe die folgenden Beispiele.
-
Erstellen Sie eine Liste der Dateien, die vor einem Jahr geändert wurden, indem Sie
xcp scanund die-matchFilter mit dem verbrauchten Speicherplatz.[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 > …
-
Ermitteln Sie den Speicherplatz, der von Dateien belegt wird, die älter als ein Jahr sind.
[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]#
-
Ermitteln Sie die Gesamtgröße und grafische Ansicht von Daten, die vor mehr als einem Jahr geändert wurden.
[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]#
Der folgende Bericht ist ein benutzerdefinierter Beispielscan von Dateien, die vor mehr als einem Jahr geändert wurden.
