ECS: GC tar inte bort CAS-blobar – det går inte att ta bort CAS-bucket
摘要: CAS GC – Felsökning
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
GC rensar CAS ClipID:n men inte blobarna. Ibland försöker en kund ta bort en tom CAS-bucket och får felmeddelandet "Bucketen är inte tom".
原因
Fungerar som tänkt
解决方案
Grundläggande steg att följa för att säkerställa att GC fungerar:
1. Anslut till en ECS-nod via ssh och användaradmin.
2. Kontrollera om CAS GC är aktiverat:
3. Kontrollera om förfallodatumet för reflektion är inställt:
1. Anslut till en ECS-nod via ssh och användaradmin.
2. Kontrollera om CAS GC är aktiverat:
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:~> Alla återkommande "Aktuella" avläsningar ska matcha "Standard".
3. Kontrollera om förfallodatumet för reflektion är inställt:
4. Om det är ett problem med att ta bort bucket kontrollerar du att bucketen är tom genom att köra JCAS eller något annat motsvarande verktyg för att köra en fråga:
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-objekt har en karantänperiod på 28 dagar. Bekräfta att tiden har gått ut. Det innebär att det kan ta upp till 28 dagar innan den associerade bloben tas bort när klippet tas bort.
Om alla föregående steg har rensats och bucketen fortfarande inte kan tas bort öppnar du en tjänstebegäran med support.
受影响的产品
ECS Appliance产品
ECS Appliance, Elastic Cloud Storage文章属性
文章编号: 000080672
文章类型: Solution
上次修改时间: 05 2月 2024
版本: 4
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。