zfs checksum errors

Discussions about using Solaris guests in VirtualBox.
Post Reply
maierkomor
Posts: 11
Joined: 3. Sep 2009, 09:34
Primary OS: MS Windows XP
VBox Version: PUEL
Guest OSses: OpenSolaris

zfs checksum errors

Post by maierkomor »

Hi,

all of a sudden after upgrading to VirtualBox 3.1.4 and opensolaris/dev snv_133 I am getting ZFS checksum errors. When I go back to 3.1.2 the problem disappears. Has anybody encountered anything similar? Is there a known issue related to 3.1.4?

- Thomas
ae3265
Posts: 16
Joined: 28. Oct 2009, 17:48
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Solaris Windows

Re: zfs checksum errors

Post by ae3265 »

I've had a few ZFS issues in VB on SSD until I set the controller to deal with the cache flushes.

From another thread:
If desired, the virtual disk images (VDI) can be flushed when
the guest issues the IDE FLUSH CACHE command. Normally
these requests are ignored for improved performance.

To enable flushing, issue the following command:

Code: Select all Expand viewCollapse view
VBoxManage setextradata VMNAME "VBoxInternal/Devices/piix3ide/0/LUN#[x]/Config/IgnoreFlush" 0


The value [x] that selects the disk is 0 for the master device on the first channel, 1
for the slave device on the first channel, 2 for the master device on the second channel
or 3 for the master device on the second channel. Only disks support this configuration
option. It must not be set for CD-ROM drives.
Since setting that, no issues on my ZFS filesystems. I'm running regular Solaris U8. Fusion2 on SSD was even worse.
Post Reply