Virtualbox Rückkehr errorID=BLKCACHE_IOERR

War ich mit einem Leitfaden, um zu erstellen Sie eine einfache Jira-plugin als eine Art experimentelle/hands-on-Weg, um sich bequem und vertraut mit dem Jira SDK und mit dem erstellen von plugins in Bezug auf die Zuhörer. Bei mir läuft Ubuntu auf einer VM, und ich folgte alle Schritte in der Anleitung. Meine VM gestartet, um zu frieren, und ich dachte, es war vielleicht Jira auf den ersten, aber jetzt ich weiß, es ist etwas falsch mit der VM selbst. Ich bekomme diese Fehlermeldung:

Fehler bei virtual machine execution! Die Fehlerdetails werden unten gezeigt. Sie können versuchen, den Fehler zu korrigieren und fortsetzen der virtuellen Maschine Ausführung.
Die I/O-cache-Fehler während der Aktualisierung der Daten im Mittel "ahci-0-0"(rc=VERR_DEV_IO_ERROR).
Stellen Sie sicher, dass Sie genügend freien Speicherplatz auf dem Datenträger und der Datenträger ordnungsgemäß funktioniert. Der Betrieb kann wieder aufgenommen werden, danach.

Den details sagen:

fatal=false und errorID=BLKCACHE_IOERR

Schaute ich in die log-Datei und das ist genau dort, wo es schief läuft/wirft einen Fehler:

00:01:06.499361 I/O-cache: Fehler beim schreiben von Eintrag an offset 102912000 (110592 bytes) medium "ahci-0-0" (rc=VERR_DEV_IO_ERROR)

Nicht wirklich sicher, was zu tun ist. Ich habe wichtige Sachen in der VM und ich möchte wirklich nicht, um es einzurichten wieder alles vorbei.

  • Ihr erstes problem ist, dass deine VM ist das einfrieren. Ein Betriebssystem sollte nie einfrieren, und wenn es ist, ist etwas anderes falsch. Hat der VM genügend Speicher? Hat der host über ausreichend Arbeitsspeicher? Entweder tauschen? Funktioniert die Zusammenstellung Schritt verwenden eine Menge Speicher? Sie haben buggy VM-software? Gast-OS? Host-OS? Schlechte hardware? Tilton ersten Recht fix das erste problem auf den ersten.
  • Ja, ich habe reichlich Platz auf der Festplatte sowohl auf der VM und dem host (Und 1 GB RAM von 4 für VM). Meine Vermutung ist, dass diese Zusammenstellung könnte mit viel Speicher. Nichts geht schief, bis ich versuche, den code zu kompilieren. Dann die VM einfach nicht mehr reagiert, klicken oder Tippen alles hat keine Wirkung, aber die Virtual Box nicht abholen auf alles, was falsch ist, und ich nicht bekommen, eine "Reagiert Nicht" von meinem Rechner, bis ich versuchen zu zwingen, beenden Sie die VM.
  • Sie sollte sehen, Arbeitsspeicher -, cpu-und Datenträger - /swap-Statistiken auf dem host und Gast zu sehen, was passiert, während der Kompilierung. FYI Platz auf der Festplatte nicht viel zu tun.
  • Ich wünschte, ich könnte das kopieren und einfügen der Ausgabe, gibt es eine Möglichkeit kann ich Ihnen die screenshots, die ich habe? Ich bin mir nicht ganz sicher, wie Sie Sie analysieren die swap-Statistik und die Seite in/out-Werte, es würde eine Menge bedeuten, wenn Sie sich mal einen Blick auf Sie und sehen, was möglicherweise falsch läuft. Ich sehe keine Problem mit der Verwendung von mehr CPU -, Speicher-oder Swap-Gebühren höher als der Betrag, den ich auf dem VM-monitor.
  • Habe ein Dropbox oder Google drive oder ähnliches? Sie können Dateien veröffentlichen von denen.
  • dropbox.com/sh/5y0htj20bl6ofet/AACRkihP2IIJTAizvsgbENmVa Hier sind alle Fotos/Fehler, die ich bekam. Ich habe versucht, die Fehler und die folgenden, anderen Menschen die Möglichkeiten, aber ohne Erfolg. Möchten Sie meine VB-log-Datei? Oder zumindest die Teile, wo es beginnt zu scheitern? (Ich werde Bearbeiten Sie die Frage also geht es um VB und nicht Jira)
  • Ich würde posten Sie Ihre VB-log in die dropbox, oder einfach nur sicherstellen, dass die relevanten Teile sind in der Frage-text (so können alle Informationen bleiben innerhalb der SA).
  • Welche version von VB benutzt du? Sind Sie mit snapshots? Haben Sie versucht, 'Use host I/O cache-option' (forums.virtualbox.org/viewtopic.php?f=6&t=38523)? Welche Art von VB-disk sind Sie mit - vmdk? vmdi? Konnte Sie explizit auflisten, welche host-OS, die Sie verwenden, und welche Gast-OS? (Mac und Ubuntu, aber die details wären nett).
  • Fand einige mehr mac-user haben genau das gleiche problem: davidmartinez.net/archivos/linux/... (mit google translate); gleiche Lösung - aktivieren Sie 'use host I/O cache'
  • Hinzugefügt habe ich die log-Datei auf die dropbox-link. Ich bin mit der version 4.13.12 (mein mac OS ist 10.8.5 und 4-GB-1600-MHz-DDR3-Speicher mit 2,5-GHz-Intel-Core-i5-Prozessor, überlege ich, versuchen, die Aktualisierung auf Mavericks?) und ich bin nicht mit snapshots. Ich hatte bereits gewählt (ich wünschte, das war das Update) ich habe versucht, das deaktivieren und erneute Auswahl und hofft auf ein Wunder-aber VB lacht in das Gesicht der Hoffnung haha. Ich bin mir nicht sicher, ob dies etwas bedeutet, aber erst vor kurzem eröffnet, um ein GNU-GRUB-Start nicht automatisch die Anmeldung mich, wie es in der Regel nicht. Gast-OS: ich glaube, dass Ubuntu-version 12.04.4
  • Das Ende der log versucht, uns zu sagen, etwas - ein Haufen von IOs nehmen, die für immer auf dem Datenträger zu leeren. Es ehrlich klingt wie Ihr entweder ein bug in VB/VB-kernel-Treiber, oder mit OSX (zu viele ausstehende spült? hab mir). Einige Ideen - stellen Sie sicher, dass Sie mit einem "pre-allocated" - Festplatte für die VM; versuchen Sie geben der VM mehr oder weniger ram; versuchen Sie, ändern der Anzahl der Prozessoren die VM emuliert; versuchen Sie eine andere VM-Festplatten-Art (vmdk?).
  • Hier ist ein - versuchen anbringen einer anständigen Größe-Daumen-Laufwerk an den computer, wischen Sie alle Dateisysteme auf, und erstellen Sie eine neue VM nutzt den Stick als raw-disk; wenn Sie nicht verwenden können, einen USB-Stick, vielleicht eine Ersatz-Festplatte? Ubuntu installieren, und führen Sie einen test durch, der hat Tonnen von disk-IO (kopieren großer Dateien innerhalb der VM). Vielleicht, wenn die VM können mit einer raw-block-Gerät, das Sie bekommen können, um diese host-cache-flush Probleme.
  • Danke, hilft mir herauszufinden, was schief läuft und dir die Zeit nimmst um mir zu helfen! Ich bin mit vorab zugewiesene Speicherplatz,und ich versuchte, + / - RAM und das ändern der Anzahl der Prozessoren, die beide nicht funktionieren. Ich bin mir nicht ganz sicher, wie der Wechsel auf ein anderes Laufwerk geben? (Oder wie ich das machen würde, während die Vermeidung löschen, was ich jetzt habe?) Würden Sie sich überlegen, 16GB flash-Laufwerk groß genug? Ich bin ein wenig verwirrt darüber, wie Sie das flash-Laufwerk hilft, tut es geworden ein Auslass für das Spülen?
  • Lassen Sie uns weiter, diese Diskussion im chat.

InformationsquelleAutor davzaman | 2014-07-03
Schreibe einen Kommentar