Mit zcat / gunzip sieht es nicht nach einem Problem aus. Können Sie die Datei erstellen und hineinschreiben?
Versuche dies:
hexdump /dev/urandom | head -n 100 > R2_test.fq
Ich habe versucht, mit zcat nur die ersten 1M-Zeilen einer komprimierten .gzip-Datei in eine neue zu konvertieren.
Ich erhalte jedoch die folgende Fehlermeldung:
$ zcat path/to/R2.fq.gz | head -100 >R2.fqtest head: write error: Input/output error
Ich war erleichtert, als ich diesen Thread fand und versuchte:
$ gunzip -c path/to/R2.fq.gz | head -n100 >R2_test.fq
Aber ich bekomme wieder den gleichen Fehler!
head: write error: Input/output error
Weiß jemand, was los ist und wie man es reparieren kann?
Vielen Dank! Carmen
Bearbeiten>
Nach Aufforderung habe ich folgende Fehlermeldung eingegeben
tail /var/log/syslog
und bekam
tail: cannot open `/var/log/syslog' for reading: No such file or directory
Mit zcat / gunzip sieht es nicht nach einem Problem aus. Können Sie die Datei erstellen und hineinschreiben?
Versuche dies:
hexdump /dev/urandom | head -n 100 > R2_test.fq
Um dies zu tun, probieren Sie bitte folgende Ergebnisse aus:
head -n 10 /proc/cpuinfo
echo test | gzip -3 | zcat
echo test > R2.fqtest
Das Ziel hier ist es, zunächst den ordnungsgemäßen Betrieb head
, dann den ordnungsgemäßen Betrieb zcat
und dann die Fähigkeit zum erfolgreichen Schreiben zu testen R2.fqtest
.
Da Sie angeben, dass alles wie erwartet funktioniert, bis zu dem Versuch, in R2.fqtest zu schreiben, der keinen Fehler ausgibt, aber nicht die von Ihnen geschriebenen Daten anzeigt, gibt es etwas Hinky mit dieser Datei oder dem zugrunde liegenden Dateisystem. Kann ein anderer Prozess die Datei schreiben, sperren oder drehen? Wie sieht die fstab-Zeile für das betreffende Dateisystem aus? Können Sie das betreffende Dateisystem aushängen und prüfen? Werden Fehler in den Protokollen des physischen Laufwerks angezeigt, das diesem Dateisystem zugrunde liegt?
Es stellt sich also heraus, dass dies ein Problem ist, wenn nicht genügend Speicherplatz vorhanden ist!
Danke, jeder!
Carmen