Die Situation ist die folgende:
Wenn ich manuell eingreifen und die Anwendung beenden, wird der Speicherplatz wieder frei. Jetzt kann ich die Anwendung manuell neu starten und es ist in Ordnung.
Ich wünschte, ich könnte die automatische Wiederholung sagen, die Festplatte zu bereinigen. Alternativ nehme ich an, dass die verwendete Festplatte als Teil der neuen Zuweisung gezählt werden kann, da sie ohnehin zur Anwendung gehört.
Ich nehme gerne jede Lösung, die Sie anbieten können. Ich weiß nicht viel über YARN. Es ist eine Apache Spark-Anwendung, die mit spark-submit
in yarn-client
mode gestartet wurde. Die Dateien, die den Datenträger füllen, sind die Shuffle-Spill-Dateien.
Hier ist was passiert:
lokale Verzeichnisse und werden beim JVM-Exit nicht gelöscht, wenn der externe Shuffle-Dienst verwendet wird.
Dieses Verzeichnis kann bereinigt werden:
yarn.nodemanager.delete.debug-delay-sec
= 0 ist. Ansonsten gibt es einige ungelöste Garnkäfer
Tags und Links apache-spark yarn