Huge number of "rpm -qf /etc/oracle-release" processes hanging on the server.
We have an Oracle RAC database running on two nodes, below is the configuration:
* Servers OS: Oracle Linux 7.8 with 4.14.35-1902.301.1.el7uek.x86_64 kernel.
* Oracle RAC/database : Oracle RAC 19.6
* Oracle ACFS: ACFS-9212: Driver build version = 19.0.0.0.0 (19.6.0.0.0).
Recently the Linux admin noticed huge number of "rpm -qf /etc/oracle-release" processes in one of the two servers, they just hang and caused the server out of processes.
[oracle]$ ps -ef | grep -i "rpm -qf"
root 300 1 0 Apr08 ? 00:00:00 rpm -qf /etc/oracle-release
root 302 1 0 Apr07 ? 00:00:00 rpm -qf /etc/oracle-release
root 303 1 0 Apr05 ? 00:00:00 rpm -qf /etc/oracle-release
root 308 1 0 Apr06 ? 00:00:00 rpm -qf /etc/oracle-release
.
.
(more than 30000 processes)
Looking deeper on the first process (PID=300 in above list), the following was found: