Die Ausgabe von dstat wird gepuffert (30 Sekunden)

1

Wir führen dstat mit einer Aktualisierungsfrequenz von einer Sekunde mit dieser Option aus:

--output <filename>

Die Daten werden korrekt geschrieben, jedoch nur alle 30 Sekunden.

Hier ist die vollständige Befehlszeile von dstat:

 dstat -tcmdn --vm --output <filename>

Das Interessante ist, dass das Verhalten nur auf unseren ARM-Boxen auftritt. Auf der Intel-Box wird jede Sekunde geschrieben (/ flushed).

Handelt es sich also um ein Dateisystem- oder dstat-Problem?

javadba
quelle

Antworten:

0

Es stellt sich heraus, dass das Ausgabedateisystem (auf NFS) für eine Pufferung von 30 Sekunden konfiguriert wurde.

Der Grund, dass die eine Maschine (i386) keine Verzögerung hatte? Die NFS-Share-Point ist für diese Maschine ein Muss!

javadba
quelle