Hi, it seems the node is only reading the remaining space.
How can I fix this?
Node won’t go back online.
1TB Drive, 160GB left
2024-06-21T09:58:22Z WARN piecestore:monitor Disk space is less than requested. Allocated space is {"Process": "storagenode", "bytes": 160541966336}
2024-06-21T09:58:22Z ERROR piecestore:monitor Total disk space is less than required minimum {"Process": "storagenode", "bytes": 500000000000}
That’s not really a fix, if the drive is not mounted properly in the right place. If that’s the case the node will start filling your root partition and most likely fail audits soon.
The mount point is invalid/not mounted (however, to bypass most of safety checks, you would still have to run the SETUP command to destroy the node with certainty in that case).
So, I would prefer to assume that it’s a first case. If you know, that you deleted a database, and recreated it, then it’s empty and you need a used-space-filewalker to fill it with data, thus temporary disabling a safety check you may provide the lower value for the storage2.monitor.minimum-disk-space option. In that case I would suggest to wait until the filewalker would be finished for all trusted satellites without issues and errors related to databases, then remove this option to make it safe again.
They are unrelated. If you didn’t disable a scan on startup (it’s enabled by default), then it would start if the node is running. The lowering of --storage2.monitor.minimum-disk-space just would allow your node to start and do not crash with the error about low free space.
That’s good, wait until it would be finished for all trusted satellites.
Hallo
Ich bekomme den gleichen Fehler.
WARN piecestore:monitor Disk space is less than requested. Allocated space is {“bytes”: 7273235070074}
Nach einiger Zeit kann ich dann mein Dashboard nicht mehr aktualisieren. Also die “Last Contact” Zeit springt nicht auf Null.
Mein Problem könnte vielleicht darin liegen, dass mein Dashboard folgendes anzeigt:
Used
5.77TB
Free
7.29TB
Trash
34.43GB
Overused
0B
Wenn ich aber im Explorer auf meine Platte schaue, sind da nur 1,33 TB frei.
Was kann ich dagegen machen?
Hoffe auf schnelle Hilfe.
Danke
Hab Windows 10 pro und ja natürlich NTFS.
Läuft ja schon seit Mitte April die Node-
Aber nach einem Windows update und Restart habe ich diese Differenz mit dem Dashboard und wie meine Platte besetzt ist. Wenn ich das richtig im Kopf habe
Guten Tag @Eagle ,
Willkommen im Forum!
Ihre Clustergröße ist Standard, was bedeutet, dass ein häufiges Problem mit Datenbanken und/oder vorliegt filewakkers. Sie müssen optimieren NTFS:
Überprüfen Sie die Festplatte auf Fehler und korrigieren Sie diese.
Defragmentieren Sie dieses Laufwerk und aktivieren Sie die automatische Defragmentierung dafür, wenn Sie sie deaktiviert haben (standardmäßig ist sie aktiviert).
Wenn eine verwaltete USV vorhanden ist, aktivieren Sie den Schreibcache (beide Kontrollkästchen) in der Richtlinie für das Volume dieser Festplatte (über den Datenträgermanager).
Stellen Sie sicher, dass keine Fehler im Zusammenhang mit der Datenbank oder dem Datei-Crawler vorliegen (filewalker), ich muss finden error und database, error und filewalker.
Bitte schreiben Sie hier, welche dieser Fehler in Ihren Protokollen stehen, dann können wir Ihnen genauer helfen.
Mahlzeit @Alexey ,
Danke für die Begrüßung-
Kann man nicht die Clustergröße ändern, um das Problem zu beheben? Bzw. bei zukünftigen Nodes? Oder gibt es ein optimales System?
Und was ist das Problem, das auf einmal laut Dashboard, nach dem Neustart, weniger Platz belegt ist als vorher? Aber die Platte tatsächlich so voll ist???
Das hatte ich mal kurz nachdem das auftrat, und es wurden wohl echt Fehler behoben.
Zu eins nach diesem Befehl zum nachschauen kommt folgendes:
C:\Windows\system32>fsutil 8dot3name query d:
Der Volumestatus ist “1” (Erstellung von 8dot3-Namen ist deaktiviert).
Der Registrierungsstatus ist “2” (Standardeinstellung “Pro Volume”).
Aufgrund der oben angegebenen Einstellungen ist die Erstellung von 8dot3-Namen auf “d:” deaktiviert.
Soll ich dennoch den oben genannten Befehl ausführen? in der PowerShell als Admin ??? oder cmd als Admin ??
zu 5: Was heißt eine verwaltete USV? Wenn die Festplatte extern über Strom versorgt wird? Sie ist im eigentlichen PC eingebaut. trotzdem beide aktivieren? ist nur das obere Kästchen aktiviert. Ich lösche einmal die LOG Datei und starte neu und Poste dann mal die Fehlermeldungen. Ist soooo viel zum nachschauen.
Sie müssen die Clustergröße nicht ändern, sie ist bereits das für NTFS mögliche Minimum.
Wenn in Ihren Protokollen Fehler im Zusammenhang mit Datenbanken oder Filewalker auftreten, werden die Daten in der Datenbank nicht aktualisiert. Erst nach einem erfolgreichen Scan aktualisiert Filewalker die Informationen in der Datenbank. Wenn Filewalker daher nicht abgeschlossen wird und Sie den Knoten neu starten, geht der gesamte Fortschritt verloren und Filewalker beginnt von vorne.
Nein, in diesem Fall müssen Sie diesen Befehl nicht ausführen.
Eine verwaltete USV ist eine unterbrechungsfreie Stromversorgung mit Steuerkabel. Wenn der Strom ausfällt, kann eine solche USV dem Betriebssystem signalisieren, dass der Strom abgeschaltet wurde, und außerdem den Prozentsatz der verbleibenden Ladung oder die verbleibende Zeit melden. Sie können das Betriebssystem so konfigurieren, dass es bei einem bestimmten Ladezustand oder einer bestimmten verbleibenden Zeit automatisch sicher herunterfährt.
Wenn Sie nicht über eine solche USV verfügen, ist es nicht empfehlenswert, das zweite Kästchen anzukreuzen, da dies bei einem Stromausfall zu Datenbeschädigungen führen kann.