Exalogic guest filename ownership
Catalogs/files with ownership nobody:nobody on exalogic guests
You have set up your virtual servers on exalogic with NFSv4 mounted filesystems. After a reboot of the ldap-master-vServer all catalogs and files previously owned by oracle:oinstall is now showed with the ownership nobody:nobody. This is not consistent and might happen from time to time.
It might look like this:
[root@testhost ~]# su - oracle
oracle-@testhost /home/oracle # ls -trl /u01
total 18
drwxrwxr-x 2 nobody nobody 2 Jul 29 13:33 logs
drwxr-xr-x 3 nobody nobody 4096 Aug 12 10:51 bootscript
drwxrwxrwx 8 nobody nobody 8 Aug 28 12:53 tools
-rw-r--r--. 1 nobody nobody 31 Feb 11 06:40 afiedt.buf
-rw-r--r--. 1 nobody nobody 7813 Feb 12 08:06 testfile.zip
Solution:
Troubleshooting Guide for NFSv4 File Lock & Hang Issues On Exalogic Linux Environments (Doc ID 1492780.1)
Exalogic Elastic Cloud Software Known Issues (Doc ID 1268557.1)
The first one pointed to the last one. It seems like a BUG on earlier ZFSSA versions, but the solution also worked here.
Restart LDAP Service on ZFSSA
https://storagenodehost:215/
Goto Configuration –> Services and locate the Data Service named LDAP. Restart the service. Important to restart and NOT disable/enable. The last one will not do it.
Now log in to a new session and check:
[root@testhost ~]# su - oracle
oracle-@testhost /home/oracle # ls -trl /u01
total 18
drwxrwxr-x 2 oracle oinstall 2 Jul 29 13:33 logs
drwxr-xr-x 3 oracle oinstall 4096 Aug 12 10:51 bootscript
drwxrwxrwx 8 oracle oinstall 8 Aug 28 12:53 tools
-rw-r--r--. 1 oracle oinstall 31 Feb 11 06:40 afiedt.buf
-rw-r--r--. 1 oracle oinstall 7813 Feb 12 08:06 testfile.zip