ECS: GC entfernt keine CAS-Blobs – CAS-Bucket kann nicht gelöscht werden
Zusammenfassung: CAS GC-Troubleshooting
Dieser Artikel gilt für
Dieser Artikel gilt nicht für
Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden.
In diesem Artikel werden nicht alle Produktversionen aufgeführt.
Symptome
GC bereinigt die CAS ClipIDs, aber nicht die Blobs. Manchmal versucht ein Kunde, einen leeren CAS-Bucket zu entfernen, und erhält die Fehlermeldung "Bucket ist nicht leer".
Ursache
Funktioniert ordnungsgemäß
Lösung
Grundlegende Schritte, die Sie befolgen müssen, um sicherzustellen, dass GC funktioniert:
1. Verbinden Sie sich mit einem ECS-Node über SSH und Nutzeradministrator.
2. Überprüfen Sie, ob CAS GC aktiviert ist:
3. Überprüfen Sie, ob der Reflektionsablauf festgelegt ist:
1. Verbinden Sie sich mit einem ECS-Node über SSH und Nutzeradministrator.
2. Überprüfen Sie, ob CAS GC aktiviert ist:
admin@ecsnode01:~> svc_gc config
svc_gc v3.4.2 (svc_tools v2.15.0) Started 2024-02-02 09:30:39
Local node ECS Object Version: 3.8.0.3-138685.3a0a9b6bf3a (3.8.0.3 GA)
Local VDC: urn:storageos:VirtualDataCenterData:cf84a100-bded-4e00-b5d3-8bf5f01495af vdc_s3_j07
Current Param values:
Default Current
Type Param name Value Value
Repo com.emc.ecs.chunk.gc.repo.enabled true true
Repo com.emc.ecs.chunk.gc.repo.verification.enabled true true
Repo com.emc.ecs.chunk.gc.repo.reclaimer.no_recycle_window 78 hours 78 hours
BTREE_L1 com.emc.ecs.chunk.gc.btree.enabled true true
BTREE_L1 com.emc.ecs.chunk.gc.btree.scanner.verification.enabled true true
BTREE_L1 com.emc.ecs.chunk.gc.btree.scanner.copy.enabled true true
BTREE_L2 com.emc.ecs.chunk.gc.btree.reclaimer.level2.enabled true true
BTREE_L2 com.emc.ecs.chunk.gc.btree.occupancyScanner.level2.enabled true true
Partial com.emc.ecs.chunk.gc.repo.partial.enabled true true
Partial com.emc.ecs.chunk.gc.repo.partial.merge_chunk_threshold 89478400 89478400
Partial com.emc.ecs.chunk.gc.repo.partial.merge_old_chunk_threshold 89478400 89478400
Journal com.emc.ecs.chunk.gc.journal.enabled true true
Journal com.emc.ecs.prtable.gc.enabled true true
Journal com.emc.ecs.prtable.gc.record_expiration 14 days 14 days
Journal com.emc.ecs.chunk.gc.journal.protection_period 14 days 14 days
CAS com.emc.ecs.objectgc.cas.enabled true true
CAS com.emc.ecs.objectgc.cas.process_update.enabled true true
CAS com.emc.ecs.objectgc.cas.process_object.enabled true true
CAS com.emc.ecs.objectgc.cas.process_audit.enabled true true
CAS com.emc.ecs.objectgc.cas.consistency_scanner.enabled true true
CAS com.emc.ecs.objectgc.cas.process_object.dry_run false false
admin@ecsnode01:~> Alle zurückgegebenen "Aktuell"-Messwerte müssen mit "Standard" übereinstimmen.
3. Überprüfen Sie, ob der Reflektionsablauf festgelegt ist:
4. Wenn es sich um ein Problem beim Entfernen eines Buckets handelt, überprüfen Sie, ob der Bucket leer ist, indem Sie JCAS oder ein anderes gleichwertiges Tool zum Ausführen einer Abfrage ausführen:
CASScript>querySetExisting Query Expression Properties: Start Time: UNBOUNDED End Time : UNBOUNDED Type : EXISTING CASScript>query Performing clip query Query Expression Properties: Start Time: UNBOUNDED End Time : UNBOUNDED Type : EXISTING Number of clips returned: 0 All results returned: True
5. CAS-Objekte unterliegen einer 28-tägigen Quarantänezeit. Vergewissern Sie sich, dass die Zeit abgelaufen ist. Das bedeutet, dass es bis zu 28 Tage dauern kann, bis der zugehörige Blob entfernt wird, wenn der Clip gelöscht wird.
Wenn alle vorherigen Schritte gelöscht wurden und der Bucket weiterhin nicht gelöscht werden kann, öffnen Sie einen Service-Request beim Support.
Betroffene Produkte
ECS ApplianceProdukte
ECS Appliance, Elastic Cloud StorageArtikeleigenschaften
Artikelnummer: 000080672
Artikeltyp: Solution
Zuletzt geändert: 05 Feb. 2024
Version: 4
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.