ECS: Dial Home: ObjectGCObjectCleanup – Symptomcode: 1313 und 1314
Zusammenfassung:
Dies ist ein Dial-Home, das in ECS 3.2.1.0 eingeführt wurde, um Wachsam.
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
Ein ECS hat Dialed Home mit der folgenden Warnmeldung ausgeführt.
Beschreibung: Die Bereinigungsgeschwindigkeit der CAS-Verarbeitung ist langsam.
Beispielwarnmeldung:
Beschreibung: Die Bereinigungsgeschwindigkeit der CAS-Verarbeitung ist langsam.
| Symptom Code | Schweregrad |
| 1313 | WARNING |
| 1314 | FEHLER |
Beispielwarnmeldung:
<?xml version="1.0" encoding="UTF-8"?>
<ConnectHome SchemaVersion="1.0.8"
xsi:schemaLocation="/opt/connectemc/schema/ema_ConnectHome108.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<TransType>10</TransType>
<TransTypeDesc>EventXML</TransTypeDesc>
<TransID>0</TransID>
<Node Status="Unknown" State="Unknown" ID="ECSQE00079">
<Identifier>
<DeviceState>1</DeviceState>
<DeviceStatus>1</DeviceStatus>
<ClarifyID>ECSQE00079</ClarifyID>
<SiteName>UNKNOWN</SiteName>
<Vendor>EMC</Vendor>
<DeviceType>ElasticCloudStorageApp</DeviceType>
<Model>ElasticCloudStorage</Model>
<SerialNumber>ECSQE00079</SerialNumber>
<WWN>ECSQE00079</WWN>
<Platform>platform</Platform>
<OS>SLES</OS>
<OS_VER>12.3</OS_VER>
<UcodeVer>3.3.0.0-4349.d0de882</UcodeVer>
<EmbedLevel>2</EmbedLevel>
<InternalMaxSize>512800</InternalMaxSize>
<Comment>Object Alert</Comment>
</Identifier>
<Connection>
<ConnectType>ESRS</ConnectType>
<IPName>austin-burlywood.ecs.lab.emc.com</IPName>
<ConnectNum>169.254.109.16</ConnectNum>
<Port>22</Port>
</Connection>
<HeartBeat>
<HBStatus></HBStatus>
<HBState></HBState>
</HeartBeat>
<InternalData>
<FileList/>
<EventList>
<Event>
<SymptomCode>1314</SymptomCode>
<Category>Configuration</Category>
<Severity>Error</Severity>
<Status>Unknown</Status>
<Component>Object</Component>
<ComponentID></ComponentID>
<SubComponent>CAS Processing Object Cleanup</SubComponent>
<SubComponentID></SubComponentID>
<CallHome>true</CallHome>
<FirstTime>2019-01-28T22:15:30.182Z</FirstTime>
<LastTime>2019-01-28T22:15:30.182Z</LastTime>
<Count>0</Count>
<EventData><![CDATA[]]></EventData>
<Description><![CDATA[CAS Processing object cleanup speed is slow. [Ref_ID : ObjectGCObjectCleanup]]]></Description>
</Event>
</EventList>
</InternalData>
<ExternalFiles/>
</Node>
</ConnectHome>
Ursache
ECS verfügt über alte unverarbeitete CAS GC-Objektbereinigungsaufgaben, was die langsame CAS GC-Warnmeldung auslösen könnte.
Lösung
Hinweis: In ECS-Versionen unter 3.5 liegt ein Problem vor, das zu einer Warnmeldung für diesen Sensor führt, wenn keine Löschvorgänge durchgeführt werden. Auch wenn kein Speicherplatz zur Rückgewinnung vorhanden ist.
Stellen Sie über SSH eine Verbindung zu einem der Nodes im ECS her.
Stellen Sie über SSH eine Verbindung zu einem der Nodes im ECS her.
- Überprüfen Sie den aktuellen Sensorstatus:
# svc_rest_cmd /vdc/sensor/status/ObjectGCObjectCleanup
Beispiel:
# svc_rest_cmd /vdc/sensor/status/ObjectGCObjectCleanup
svc_rest_cmd 1.0.10
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<SensorStatusList>
<SensorId>ObjectGCObjectCleanup</SensorId>
<ListSensorStatus>
<SensorStatusRestRep>
<ContextId>ObjectGCObjectCleanup</ContextId>
<CurrentState>OK</CurrentState>
<NodeId>1f4368c3-37cd-467f-9efc-289264806ea0</NodeId>
<PreviousState>OK</PreviousState>
<Time>1551118064264</Time>
</SensorStatusRestRep>
</ListSensorStatus>
<SensorStatusList>
Suchen Sie nach <CurrentState>, wenn er auf OK festgelegt ist, was bedeutet, dass der Fehler nicht aktiv ist und Sie den SR schließen können. Wenn <CurrentState> nicht OK ist (Warnung oder Fehler), fahren Sie mit dem Troubleshooting fort.
- Überprüfen Sie, ob CAS GC aktiviert ist, "Object" aktiviert ist und auf "false" festgelegt dry_run.
Befehl:
# svc_param list com.emc.ecs.objectgc | grep -e cas.enabled -e dry_run -e object.enabled
Beispiel:
com.emc.ecs.objectgc.cas.enabled Enable or disable CAS GC true com.emc.ecs.objectgc.cas.process_object.dry_run If enabled then delete marker insertion will be skipped a... *false com.emc.ecs.objectgc.cas.process_object.enabled Enable or disable GC process object true
Wenn Ihre Konfigurationswerte nicht mit den oben genannten übereinstimmen, öffnen Sie einen SR und verweisen Sie auf diesen KB-Artikel.
Weitere Informationen
REFLEXIONEN:
CAS GC fordert die Blobs zurück, die den gelöschten Clips zugeordnet sind (auch als Reflections bezeichnet). In ECS werden sowohl Clips als auch Blobs als Objekte betrachtet. Wenn ein Clip gelöscht wird, wird er zu einer Reflexion, die Audit-Informationen enthält, z. B. wann der Löschaufruf getätigt wurde und von welcher IP.
Einige Anwendungen bewahren diese Informationen für immer auf. Die typische Clip- oder Reflexionsgröße wird in KB angegeben, sodass nicht viel Speicherplatz von den Reflexionen belegt wird.
Wenn Sie es vorziehen, auch die Reflektionen zurückzufordern, müssen sie den Reflection-Ablauf für den CAS-Bucket festlegen.
Dies kann über die ECS-Benutzeroberfläche erfolgen (Manage> Buckets, >Namespace auswählen und auf Edit Bucket klicken. Wechseln Sie zur Registerkarte Erforderlich, aktivieren Sie den Reflection-Ablauf und legen Sie das Reflektionsalterfest.
Um einen CAS-Bucket zu löschen, müssen die Reflektionen abgelaufen sein, da sie weiterhin als Objekte im Bucket betrachtet werden.
CAS GC fordert die Blobs zurück, die den gelöschten Clips zugeordnet sind (auch als Reflections bezeichnet). In ECS werden sowohl Clips als auch Blobs als Objekte betrachtet. Wenn ein Clip gelöscht wird, wird er zu einer Reflexion, die Audit-Informationen enthält, z. B. wann der Löschaufruf getätigt wurde und von welcher IP.
Einige Anwendungen bewahren diese Informationen für immer auf. Die typische Clip- oder Reflexionsgröße wird in KB angegeben, sodass nicht viel Speicherplatz von den Reflexionen belegt wird.
Wenn Sie es vorziehen, auch die Reflektionen zurückzufordern, müssen sie den Reflection-Ablauf für den CAS-Bucket festlegen.
Dies kann über die ECS-Benutzeroberfläche erfolgen (Manage> Buckets, >Namespace auswählen und auf Edit Bucket klicken. Wechseln Sie zur Registerkarte Erforderlich, aktivieren Sie den Reflection-Ablauf und legen Sie das Reflektionsalterfest.
Um einen CAS-Bucket zu löschen, müssen die Reflektionen abgelaufen sein, da sie weiterhin als Objekte im Bucket betrachtet werden.
Betroffene Produkte
ECS, ECS Appliance, ECS Appliance Gen 1, ECS Appliance Gen 2, ECS Appliance Gen 3, ECS Appliance Hardware Gen1 U-Series, ECS Appliance Hardware Gen1 C-Series, ECS Appliance Hardware Gen2 C-Series, Elastic Cloud StorageProdukte
ECS Appliance Hardware Gen3 EX300, ECS Appliance Hardware Gen3 EX3000, ECS Appliance Hardware Gen2 D-Series, ECS Appliance Hardware Gen2 U-Series, ECS Appliance Hardware Gen3 EX500, ECS Appliance Hardware Gen3 EXF900, ECS Appliance Hardware Series
, ECS Appliance Software with Encryption, ECS Appliance Software without Encryption, Elastic Cloud Storage
...
Artikeleigenschaften
Artikelnummer: 000061341
Artikeltyp: Solution
Zuletzt geändert: 17 Dez. 2025
Version: 11
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.