recommendations and contraindications of using btrfs for Oracle Database Server

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

   We are using btrfs filesystem on local disks (RAID 1) as underlying filesystem to host our Oracle 12c datafiles.
This allow us to cold backup databases via snapshot in a few seconds and benefit from higher performance than over Linux filesystem formats.
This is the problem we meet: Oracle regularly crashes with error of this 2 types, the errors occur on different physical machines with same softwares:

ORA-63999: data file suffered media failure
ORA-01114: IO error writing block to file 99 (block # 99968)
ORA-01110: data file 99: '/oradata/PS92PRD/data/pcapp.dbf'
ORA-27072: File I/O error
Linux-x86_64 Error: 17: File exists
Additional information: 4
Additional information: 99968

And 

ORA-63999: data file suffered media failure
ORA-01114: IO error writing block to file 99 (block # 99994)
ORA-01110: data file 99: '/oradata/PS92PRD/data/pcapp.dbf'
ORA-27072: File I/O error
Linux-x86_64 Error: 5: Input/output error
Additional information: 4
Additional information: 99994

It nevers append with over filesystem types, all the hardware has been checked.
I suspect a Btrfs activated feature via our mount options instead of a bug: Oracle see a ghost or a duplicated bloc even if copy on cow feature is disabled.

Here are few details of the system:

Mount options: defaults,nofail,nodatacow,nobarrier,noatime

uname -a:
Linux 3.10.0-514.10.2.el7.x86_64 #1 SMP Fri Mar 3 00:04:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
btrfs -version: btrfs-progs v4.9.1

btrfs fi show:
Label: 'oradataBtrfs'  
        Total devices 1 FS bytes used 1.98TiB
        devid    1 size 3.18TiB used 2.02TiB path /dev/sdb1

Thank you very much for your advice.

Philippe Houttemane
System, network and DBA engineer.




--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Filesystem Development]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux