Example HDD errors (from virtual serial console of the Linux guest):
mptscsih: ioc0: attempting task abort! (sc=d7549d00)
sd 0:0:0:0:
mptscsih: ioc0: task abort: FAILED (sc=d7549d00)
mptscsih: ioc0: attempting target reset! (sc=d7549d00)
sd 0:0:0:0:
mptscsih: ioc0: target reset: SUCCESS (sc=d7549d00)
mptscsih: ioc0: attempting task abort! (sc=d7549d00)
sd 0:0:0:0:
mptscsih: ioc0: task abort: FAILED (sc=d7549d00)
mptscsih: ioc0: attempting bus reset! (sc=d7549d00)
sd 0:0:0:0:
mptscsih: ioc0: bus reset: SUCCESS (sc=d7549d00)
mptscsih: ioc0: attempting task abort! (sc=d7555d00)
sd 0:0:0:0:
mptscsih: ioc0: task abort: FAILED (sc=d7555d00)
mptscsih: ioc0: attempting target reset! (sc=d7555d00)
sd 0:0:0:0:
mptscsih: ioc0: target reset: SUCCESS (sc=d7555d00)
mptscsih: ioc0: attempting task abort! (sc=d7555d00)
sd 0:0:0:0:
mptscsih: ioc0: task abort: FAILED (sc=d7555d00)
mptscsih: ioc0: attempting target reset! (sc=d7555d00)
sd 0:0:0:0:
mptscsih: ioc0: target reset: SUCCESS (sc=d7555d00)
mptscsih: ioc0: attempting task abort! (sc=d7555d00)
sd 0:0:0:0:
mptscsih: ioc0: task abort: FAILED (sc=d7555d00)
mptscsih: ioc0: attempting bus reset! (sc=d7555d00)
sd 0:0:0:0:
mptscsih: ioc0: bus reset: SUCCESS (sc=d7555d00)
mptscsih: ioc0: attempting task abort! (sc=d7555d00)
sd 0:0:0:0:
mptscsih: ioc0: task abort: FAILED (sc=d7555d00)
mptscsih: ioc0: Attempting host reset! (sc=d7555d00)
mptbase: ioc0: ERROR - Enable Diagnostic mode FAILED! (00h)
mptbase: ioc0 NOT READY WARNING!
mptbase: WARNING - (-1) Cannot recover ioc0
end_request: I/O error, dev sda, sector 24683737
Buffer I/O error on device sda5, logical block 462848
lost page write due to I/O error on sda5
Buffer I/O error on device sda5, logical block 462849
lost page write due to I/O error on sda5
Buffer I/O error on device sda5, logical block 462850
lost page write due to I/O error on sda5
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
Buffer I/O error on device sda6, logical block 338338
lost page write due to I/O error on sda6
sd 0:0:0:0: rejecting I/O to offline device
Buffer I/O error on device sda7, logical block 299009
lost page write due to I/O error on sda7
sd 0:0:0:0: rejecting I/O to offline device
Buffer I/O error on device sda1, logical block 1789
lost page write due to I/O error on sda1
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
end_request: I/O error, dev sda, sector 24683809
Buffer I/O error on device sda5, logical block 462857
lost page write due to I/O error on sda5
Aborting journal on device sda5.
Aborting journal on device sda6.
sd 0:0:0:0: rejecting I/O to offline device
Buffer I/O error on device sda6, logical block 338338
lost page write due to I/O error on sda6
sd 0:0:0:0: rejecting I/O to offline device
Buffer I/O error on device sda6, logical block 346390
lost page write due to I/O error on sda6
Aborting journal on device sda7.
Aborting journal on device sda1.
journal commit I/O error
sd 0:0:0:0: rejecting I/O to offline device
Buffer I/O error on device sda5, logical block 462848
lost page write due to I/O error on sda5
EXT3-fs error (device sda5) in ext3_ordered_writepage: IO failure
sd 0:0:0:0: rejecting I/O to offline device
ext3_abort called.
EXT3-fs error (device sda5): ext3_journal_start_sb: Detected aborted journal
Remounting filesystem read-only
journal commit I/O error
ext3_abort called.
EXT3-fs error (device sda6): ext3_journal_start_sb: Detected aborted journal
Remounting filesystem read-only
ext3_abort called.
EXT3-fs error (device sda1): ext3_journal_start_sb: Detected aborted journal
Remounting filesystem read-only
ext3_abort called.
EXT3-fs error (device sda7): ext3_journal_start_sb: Detected aborted journal
Remounting filesystem read-only
sd 0:0:0:0: rejecting I/O to offline device
Aborting journal on device sda2.
ext3_abort called.
EXT3-fs error (device sda2): ext3_journal_start_sb: Detected aborted journal
Remounting filesystem read-only
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
EXT3-fs error (device sda6): ext3_find_entry: reading directory #458757 offset 0
sd 0:0:0:0: rejecting I/O to offline device
printk: 58 messages suppressed.
Buffer I/O error on device sda7, logical block 295816
lost page write due to I/O error on sda7
sd 0:0:0:0: rejecting I/O to offline device
Buffer I/O error on device sda7, logical block 557058
lost page write due to I/O error on sda7
sd 0:0:0:0: rejecting I/O to octing I/O to offline device
Buffer I/O error on device sda7, logical block 820137
lost page write due to I/O error on sda7
sd 0:0:0:0: rejecting I/O to offline device
Buffer I/O error on device sda1, logical block 32836
lost page write due to I/O error on sda1
sd 0:0:0:0: rejecting I/O to offline device
Buffer I/O error on device sda1, logical block 32839
lost page write due to I/O error on sda1
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
EXT3-fs error (device sda2): ext3_get_inode_loc: unable to read inode block - inode=672023, block=1343498
SysRq : Power Off
Synchronizing SCSI cache for disk sda:
Power down.
acpi_power_off called
======
I might guess that VM clock jumps during guest-additions sync might be responsible (i.e. an IO is issued at time X, then the "hardware" clock jumps by several seconds, and the IO request is found to be obsolete and expired by timeout).
This did begin to happen more often since we started to use smaller timesync thresholds to enforce clock fixes rather than adjustments; possibly this confuses the Linux kernel?.. Also, maybe the variable names are set incorrectly (we saw many *different* examples on the Internet, and tried most of them - but the log lines about 'Giving up sync' remain in place).
Code: Select all
<GuestProperty name="/VirtualBox/GuestAdd/VBoxService/--timesync-set-threshold" value="500" timestamp="1362172872598404000" flags=""/>
<GuestProperty name="/VirtualBox/GuestAdd/VBoxService/timesync-set-threshold" value="15000" timestamp="1357824947002125000" flags=""/>
<GuestProperty name="/VirtualBox/GuestAdd/VBoxService/--timesync-interval" value="1000" timestamp="1362172845982429000" flags=""/>