Adobe Experience Manager: Tillfälliga filer under /tmp finns kvar i Standby-instansen med S3 DataStore

I Adobe Experience Manager-miljöer (AEM) med vänteläge, kan du se oväntad diskanvändning i standby-instansen. Det inträffar eftersom Standby-instansen genererar och samlar ihop ett stort antal tillfälliga filer i sin /tmp-katalog. Dessa filer har ett specifikt namnmönster:

/tmp/{random-alphanumeric}#{number}.tmp

Du kan åtgärda detta genom att justera tidsgränsen för standby-överföring och utföra regelbunden rensning av tillfälliga filer.

Beskrivning description

Miljöer

  • Produkt: Adobe Experience Manager (AEM), v6.5
  • Instans: StjärtMK i Cold Standby med S3 Shared DataStore

Problem/symtom

I en typisk inställning för S3 Shared DataStore hämtar Standby-instansen blober direkt från S3, inte från den primära instansen. Om den primära instansen överför en stor resurs och överföringen till S3 inte är slutförd än, kan dock en direkt bloböverföring begäras från den primära instansen. Överföringarna kan ta tid och om de överskrider det värde som angetts av parametern standby.readtimeout avbryts överföringen.

Om en överföring avbryts tas inte den temporära fil som skapats för åtgärden bort automatiskt och finns kvar i katalogen /tmp. När S3-överföringen är klar behövs inte längre den direkta bloböverföringen från primär till standby och instanserna synkroniseras korrekt. Alla temporära filer som genererats före den här punkten finns dock kvar.

Exempel:

/tmp/a4b7c38e9f01d256e3b8f74a2c5e9d1b6a78401cd537e2984bc2519fa6cb813d#1234567890.tmp

Upplösning resolution

Här är två alternativ som hjälper dig att lösa problemet:

  1. Öka inställningen standby.readtimeout för standby-instansen till ett värde som passar dina vanliga filstorlekar och tillgängliga bandbredder. Detta kan minska antalet överföringsavbrott och minimera antalet överblivna tillfälliga filer.

    Obs!: Testa den här ändringen i en mellanlagringsmiljö innan du använder den i produktionen.

  2. Använd en schemalagd aktivitet, till exempel ett cron-jobb, för att regelbundet ta bort tillfälliga filer som är äldre än en viss period från katalogen /tmp.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f