ECS: S3 Lifecycle Delete Scanner (LDS) fungerer ikke på versionering OFF-buckets på ECS 3.8.1
Summary: I ECS 3.8.1.x udløser LDS ikke en nyligt anvendt politik for objekter til versionering af OFF-buckets.
Symptoms
En bucket med versionering modregnet OFF (ikke-versionsstyring aktiveret bucket), en ny livscykluspolitik anvendes på eksisterende objekter.
Eksempel på politik:
<LifecycleConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<Rule>
<ID>in</ID>
<Prefix>abc/xyz</Prefix>
<Status>Enabled</Status>
<Expiration>
<Days>1</Days>
</Expiration>
</Rule>
</LifecycleConfiguration>
Politikken viser sig derefter ikke at være trådt i kraft, og bucket list viser udløbne objekter, der stadig ikke er slettet.
Eksempelliste: Objekt , der matcher præfikset, vises stadig på listen, selvom de er udløbet (ældre end 1 dag)
[MTIME]: 2025-02-25T15:46:32.405Z [SIZE]: 1488041 [OBJECT]: abc/xyz/CDE_20250225154aaaaa.dat
[MTIME]: 2025-02-27T14:34:53.302Z [SIZE]: 74938 [OBJECT]: abc/xyz/CDE_20250227143aaaaa.dat
[MTIME]: 2025-02-27T15:31:14.174Z [SIZE]: 230337 [OBJECT]: abc/xyz/CDE_20250227153aaaaa.dat
[MTIME]: 2025-03-04T18:01:15.108Z [SIZE]: 152016 [OBJECT]: abc/xyz/CDE_20250304180aaaaa.dat
[MTIME]: 2025-02-25T15:46:14.727Z [SIZE]: 433766 [OBJECT]: abc/xyz/CDE_20250225154aaaaa.dat
[MTIME]: 2025-02-26T13:00:51.655Z [SIZE]: 15888 [OBJECT]: abc/xyz/CDE_20250226130aaaaa.dat
[MTIME]: 2025-02-26T19:00:56.724Z [SIZE]: 11111 [OBJECT]: abc/xyz/CDE_20250226190aaaaa.dat
[MTIME]: 2025-02-26T23:30:47.104Z [SIZE]: 11892 [OBJECT]: abc/xyz/CDE_20250226233aaaaa.dat
[MTIME]: 2025-02-27T04:00:59.589Z [SIZE]: 6914 [OBJECT]: abc/xyz/CDE_20250227040aaaaa.dat
[MTIME]: 2025-02-27T08:02:25.596Z [SIZE]: 0 [OBJECT]: abc/xyz/CDE_20250227080aaaaa.dat
[MTIME]: 2025-02-27T12:30:51.687Z [SIZE]: 0 [OBJECT]: abc/xyz/CDE_20250227123aaaaa.dat
[MTIME]: 2025-02-27T15:31:12.039Z [SIZE]: 30494 [OBJECT]: abc/xyz/CDE_20250227153aaaaa.dat
[MTIME]: 2025-03-04T17:30:53.601Z [SIZE]: 228674 [OBJECT]: abc/xyz/CDE_20250304173aaaaa.dat
[MTIME]: 2025-03-05T20:30:47.875Z [SIZE]: 38760 [OBJECT]: abc/xyz/CDE_20250305203aaaaa.dat
[MTIME]: 2025-02-25T15:46:08.499Z [SIZE]: 26506 [OBJECT]: abc/xyz/CDE_20250225154aaaaa.dat
[MTIME]: 2025-02-27T14:34:52.043Z [SIZE]: 14719 [OBJECT]: abc/xyz/CDE_20250227143aaaaa.dat
[MTIME]: 2025-02-27T15:31:11.496Z [SIZE]: 16078 [OBJECT]: abc/xyz/CDE_20250227153aaaaa.dat
[MTIME]: 2025-03-04T18:01:14.990Z [SIZE]: 12745 [OBJECT]: abc/xyz/CDE_20250304180aaaaa.dat
Lifecycle delete-scanneren er aktiveret.
admin@ecs:~> svc_param info com.emc.ecs.resource.lifecycledeletescanner.enable
svc_param v1.2.4 (svc_tools v2.22.0) Started 2025-04-25 20:18:15
Param: com.emc.ecs.resource.lifecycledeletescanner.enable
Description Enable or disable LifeCycleDeleteScanner
Default value false
Configured Value (active) true
Modification reason test
Last modified 2023-04-09 13:36:55 UTC (1744205815102)
admin@ecs:~>
Cause
Der er et kendt problem med LDS i ECS-kode 3.8.1.x, der forårsager denne funktionsmåde.
Resolution
For hurtig afhjælpning en midlertidig løsning:
Udstedelse af en versionslistekommando ved hjælp af en S3-klient vedtager politikken for de udløbne objekter og sletter dem. Kun "versionsliste" udløser politikken, selv i ikke-versionsaktiveret bucket.
Hvis problemet fortsætter på ECS-kode 3.8.1, skal du kontakte Dell ECS teknisk support for at hjælpe med den nødvendige afhjælpning.
Langsigtet rettelse: Dette problem er løst i ObjectScale-kode 4.0 og nyere.