Closed chiroito closed 7 years ago
Database instance seems to write to /opt/oracle/diag directory using O_DIRECT. However any file system such as NFS and ZFS can not use O_DIRECT. If docker host use these file system as /var/lib/docker , Database instance can not create file to /opt/oracle/diag. Docker container need to mount /opt/oracle/diag onto other file system such as ext4 on docker host.
We don't support ZFS on Oracle Linux at all, so this is a completely unsupported environment.
I ran Oracle Database image as following command. However error that DB instance could not create ADR file has happened. Whole log is following.
I ran the command on following environment. Especially differences between with common environment is that this docker host use ZFS storage driver and Unbreakable Enterprise Kernel on Oracle Linux.