xen vs os
while doing my previous tests with _datafile_write_errors_crash_instance with on a paravirtualized linux (centos 5.7 64bit) under xen server 5.5 I had some unexpected behaviour, basically
I removed the datafile and oracle, or better the Dbwriter didn’t see it at all. I even could continue to create tables and data in that datafile.
i went to /proc/PID_OF_THE_DBWR/fd
and there did …
ls -al
lrwx—— 1 oracle oinstall 64 Mar 2 14:44 260 -> /u02/MYDB/undotbs01.dbfsnipped …lrwx—— 1 oracle oinstall 64 Mar 2 14:44 261 -> /u02/MYDB/users01.dbf (deleted)
My colleagues and I discussed this and our best guess is the Xen Server “optimizes” the data access an causes this behaviour.
We will test this next year with a pure virtualized linux ….
keep you posted