Hard disk problems in guest (not host) cause VirtualBox guest to get stuck

Discussions related to using VirtualBox on Linux hosts.
Post Reply
rbarak
Posts: 52
Joined: 25. Sep 2018, 20:43

Hard disk problems in guest (not host) cause VirtualBox guest to get stuck

Post by rbarak »

I started using VirtualBox on a new host.
For the second time, one of the guest instances gets stuck.
After I restart it (which necessitated `kill -1` of its process), I see the below lines in its syslog:

Code: Select all

    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: status: { DRDY }
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: failed command: WRITE FPDMA QUEUED
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: cmd 61/10:80:20:11:b8/00:00:17:00:00/40 tag 16 ncq 8192 out#012         res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: status: { DRDY }
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: failed command: WRITE FPDMA QUEUED
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: cmd 61/10:88:40:11:b8/00:00:17:00:00/40 tag 17 ncq 8192 out#012         res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: status: { DRDY }
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: failed command: WRITE FPDMA QUEUED
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: cmd 61/10:90:60:11:b8/00:00:17:00:00/40 tag 18 ncq 8192 out#012         res 40/00:01:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: status: { DRDY }
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: failed command: WRITE FPDMA QUEUED
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: cmd 61/10:98:90:11:b8/00:00:17:00:00/40 tag 19 ncq 8192 out#012         res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: status: { DRDY }
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: failed command: WRITE FPDMA QUEUED
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: cmd 61/20:a0:d0:11:b8/00:00:17:00:00/40 tag 20 ncq 16384 out#012         res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: status: { DRDY }
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: failed command: WRITE FPDMA QUEUED
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: cmd 61/20:a8:00:12:b8/00:00:17:00:00/40 tag 21 ncq 16384 out#012         res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: status: { DRDY }
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: failed command: WRITE FPDMA QUEUED
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: cmd 61/20:b0:40:12:b8/00:00:17:00:00/40 tag 22 ncq 16384 out#012         res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: status: { DRDY }
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: failed command: WRITE FPDMA QUEUED
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: cmd 61/10:b8:70:12:b8/00:00:17:00:00/40 tag 23 ncq 8192 out#012         res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: status: { DRDY }
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: failed command: WRITE FPDMA QUEUED
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: cmd 61/10:c0:a0:12:b8/00:00:17:00:00/40 tag 24 ncq 8192 out#012         res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: status: { DRDY }
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: failed command: WRITE FPDMA QUEUED
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: cmd 61/10:c8:d0:12:b8/00:00:17:00:00/40 tag 25 ncq 8192 out#012         res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: status: { DRDY }
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: failed command: WRITE FPDMA QUEUED
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: cmd 61/20:d0:f0:12:b8/00:00:17:00:00/40 tag 26 ncq 16384 out#012         res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: status: { DRDY }
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: failed command: WRITE FPDMA QUEUED
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: cmd 61/10:d8:10:0d:b8/00:00:17:00:00/40 tag 27 ncq 8192 out#012         res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: status: { DRDY }
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: failed command: WRITE FPDMA QUEUED
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: cmd 61/10:e0:e0:0c:b8/00:00:17:00:00/40 tag 28 ncq 8192 out#012         res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: status: { DRDY }
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: failed command: WRITE FPDMA QUEUED
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: cmd 61/10:e8:20:13:b8/00:00:17:00:00/40 tag 29 ncq 8192 out#012         res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: status: { DRDY }
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: failed command: WRITE FPDMA QUEUED
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: cmd 61/10:f0:50:0d:b8/00:00:17:00:00/40 tag 30 ncq 8192 out#012         res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4.00: status: { DRDY }
    Nov  5 21:46:25 insert-test-virtualbox kernel: ata4: hard resetting link
    Nov  5 21:46:28 insert-test-virtualbox kernel: ata4: SATA link down (SStatus 1 SControl 300)
    Nov  5 21:46:33 insert-test-virtualbox kernel: ata4: hard resetting link
    Nov  5 21:46:35 insert-test-virtualbox kernel: ata4: SATA link down (SStatus 1 SControl 300)
The VirtualBox host shows no indications of any problems relating to VirtualBox or hard-disk (actually, the host's /var/log/messages show no errors whatsoever).
Googling, I found similar issues reported for non-virtual machines, but no real directions on how to resolve the issue when it appears in a VirtualBox guest.
Any ideas on how to resolve the above?


Versions:
  • VirtualBox: 5.2.20r125813
  • Guest: CentOS Linux release 7.5.1804 (Core)
  • Host: CentOS Linux release 7.5.1804 (Core)
socratis
Site Moderator
Posts: 27329
Joined: 22. Oct 2010, 11:03
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Win(*>98), Linux*, OSX>10.5
Location: Greece

Re: Hard disk problems in guest (not host) cause VirtualBox guest to get stuck

Post by socratis »

rbarak wrote:Googling, I found similar issues reported for non-virtual machines, but no real directions on how to resolve the issue when it appears in a VirtualBox guest.
Well, was there a "direction" on how to solve it on non-VirtualBox guest? What was it?
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Post Reply