System running Oracle Linux 6.8 with UEK 4 4.1.12 and Sun ZFS Storage 7330 experiences Data validation i/o errors during takeover and failback testing
(Doc ID 2205192.1)
Last updated on JUNE 04, 2020
Applies to:Linux OS - Version Oracle Linux 6.8 with Unbreakable Enterprise Kernel [4.1.12] and later
Oracle Cloud Infrastructure - Version N/A and later
On a system running Oracle Linux Server release 6.8 with UEK4 4.1.12-37.5.1.el6uek.x86_64 and Sun ZFS Storage 7330 with Appliance Version: 2013.06.05.6.0,1-1.16, Data Validation errors occurred during takeover and failback.
When testing cached I/O (not direct IO) takeover/failback operations with
iSCSI single path LUNs (no multipath), vdbench will report block corruption:
10:31:18.693 localhost-0: ===> Data Validation Key miscompare.
10:31:18.693 localhost-0: ===> Data miscompare.
The Oracle Linux client /var/log/messages logs errors similar to:
Jul 8 09:59:07 localhost kernel: [166146.523386] Buffer I/O error on
dev sdc, logical block 11495902, lost sync page write
Jul 8 09:59:07 localhost kernel: [166146.587246] sd 26:0:0:0: timing
out command, waited 180s
And further confirmation that the data did not make it to the ext3
filesystem / LUN is at:
Jul 8 09:59:07 localhost kernel: [166146.626084] JBD: Detected IO
errors while flushing file data on sdc
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document