Environment: RHEL 6
Solution : Make sure application puppet module is tested with out any error and unwanted issue.
Root Cause Analysis:
top has shown following:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
11403 root 20 0 259m 140m 4516 R 96.7 1.9 9:08.77 puppet
2. read() system calls are spawned a lot and continuously printing following messages:
4. read() call was continuously trying to read data from this file and read size was 4096 Bytes in every call. Trace looked below:
Application team found that temp was not needed but was called in application puppet module. They disabled it and removed that file. It fixed the issue.