Ich folge diesem Tutorial und führe den folgenden Befehl aus.
geth --datadir ./datadir console
Es lief 15 Stunden lang und kehrte dann unter dem Fehler zurück.
INFO [08-31 | 09:54:13.343] Anzahl der importierten neuen Statuseinträge
= 2111 verstrichen = 13,073 ms verarbeitet = 21254438 ausstehend = 5885 Wiederholung = 6 Duplikate = 393098 unerwartet = 939711CRIT [08-31|09:54:14.764] Hash des letzten Headers konnte nicht gespeichert werden err="write /home/ubuntu/medium-article/datadir/datadir/geth/chaindata/388142.log: no space left on device"
Aus dem Fehlerprotokoll geht hervor, dass es sich um ein Speicherproblem handelt, aber wenn ich den freien Speicher überprüfe, df -h
ist die Ausgabe unten angegeben.
Filesystem Size Used Avail Use% Mounted on
udev 32G 4.0K 32G 1% /dev
tmpfs 6.3G 932K 6.3G 1% /run
/dev/sda1 55G 52G 0 100% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
none 5.0M 0 5.0M 0% /run/lock
none 32G 0 32G 0% /run/shm
none 100M 0 100M 0% /run/user
Könnten Sie mir bitte einen Hinweis geben, wo ich falsch liege?
Eigentlich war das Problem, dass der Gesamtspeicher, den ich hatte, 128 GB betrug, aber der zugewiesene /dev/sda1 55G 52G 0 100% /
Speicher nur 55 GB betrug. Also Fehler, den ich bekam.
Um dies zu lösen, habe ich mehr Speicher um 100 GB zugewiesen /dev/sda1
.
Dafür musste ich OS neu installieren.
Ha ĐANG
geth
?Richard Horrocks