DB: Clusterware gpnp logfiles

Especially on ODA, the gpnp logfiles are flooding the /u01 filesystem, still with the 18.0 release.

For the directory below hold thousands of files:

/u01/app/18.0.0.0/grid/log/<node>/client

The following is a tentative to reduce this flooding, in addition to the increase of the logfile purge frequency:

To check the trace level of the gpnp process:

crsctl get log gpnp all

To reduce the trace level of GPNP, for example:

# crsctl set log gpnp "GPNP=2"
Set GPNPD Module: GPNP Log Level: 2
# crsctl set log gpnp "GIPC=1"
Set GPNPD Module: GIPC Log Level: 1
# crsctl set log gpnp "GIPCGEN=1"
Set GPNPD Module: GIPCGEN Log Level: 1
# crsctl set log gpnp "ALL=1"
Set GPNPD Module: CLSINET Log Level: 1
Set GPNPD Module: CLSNS Log Level: 1
Set GPNPD Module: CLSXSEC Log Level: 1
Set GPNPD Module: CLSXSIG Log Level: 1
Set GPNPD Module: DNSSD Log Level: 1
Set GPNPD Module: GIPC Log Level: 1
Set GPNPD Module: GIPCBASE Log Level: 1
Set GPNPD Module: GIPCCLSA Log Level: 1
Set GPNPD Module: GIPCCLSC Log Level: 1
Set GPNPD Module: GIPCEXMP Log Level: 1
Set GPNPD Module: GIPCGEN Log Level: 1
Set GPNPD Module: GIPCGMOD Log Level: 1
Set GPNPD Module: GIPCHALO Log Level: 1
Set GPNPD Module: GIPCHAUP Log Level: 1
Set GPNPD Module: GIPCHDEM Log Level: 1
Set GPNPD Module: GIPCHEAD Log Level: 1
Set GPNPD Module: GIPCHGEN Log Level: 1
Set GPNPD Module: GIPCHGNS Log Level: 1
Set GPNPD Module: GIPCHLCK Log Level: 1
Set GPNPD Module: GIPCHTHR Log Level: 1
Set GPNPD Module: GIPCHWRK Log Level: 1
Set GPNPD Module: GIPCLIB Log Level: 1
Set GPNPD Module: GIPCMUX Log Level: 1
Set GPNPD Module: GIPCNET Log Level: 1
Set GPNPD Module: GIPCNULL Log Level: 1
Set GPNPD Module: GIPCOSD Log Level: 1
Set GPNPD Module: GIPCPKT Log Level: 1
Set GPNPD Module: GIPCSMEM Log Level: 1
Set GPNPD Module: GIPCTLS Log Level: 1
Set GPNPD Module: GIPCTRAC Log Level: 1
Set GPNPD Module: GIPCWAIT Log Level: 1
Set GPNPD Module: GIPCXCPT Log Level: 1
Set GPNPD Module: GPNP Log Level: 1
Set GPNPD Module: GPNPC Log Level: 1
Set GPNPD Module: OCRAPI Log Level: 1
Set GPNPD Module: OCRCLI Log Level: 1
Set GPNPD Module: OCRMSG Log Level: 1
Set GPNPD Module: RD Log Level: 1



Or to disable all traces for the module:

# crsctl set log gpnp "ALL=0"
Set GPNPD Module: CLSINET Log Level: 0
Set GPNPD Module: CLSNS Log Level: 0
Set GPNPD Module: CLSXSEC Log Level: 0
Set GPNPD Module: CLSXSIG Log Level: 0
Set GPNPD Module: DNSSD Log Level: 0
Set GPNPD Module: GIPC Log Level: 0
Set GPNPD Module: GIPCBASE Log Level: 0
Set GPNPD Module: GIPCCLSA Log Level: 0
Set GPNPD Module: GIPCCLSC Log Level: 0
Set GPNPD Module: GIPCEXMP Log Level: 0
Set GPNPD Module: GIPCGEN Log Level: 0
Set GPNPD Module: GIPCGMOD Log Level: 0
Set GPNPD Module: GIPCHALO Log Level: 0
Set GPNPD Module: GIPCHAUP Log Level: 0
Set GPNPD Module: GIPCHDEM Log Level: 0
Set GPNPD Module: GIPCHEAD Log Level: 0
Set GPNPD Module: GIPCHGEN Log Level: 0
Set GPNPD Module: GIPCHGNS Log Level: 0
Set GPNPD Module: GIPCHLCK Log Level: 0
Set GPNPD Module: GIPCHTHR Log Level: 0
Set GPNPD Module: GIPCHWRK Log Level: 0
Set GPNPD Module: GIPCLIB Log Level: 0
Set GPNPD Module: GIPCMUX Log Level: 0
Set GPNPD Module: GIPCNET Log Level: 0
Set GPNPD Module: GIPCNULL Log Level: 0
Set GPNPD Module: GIPCOSD Log Level: 0
Set GPNPD Module: GIPCPKT Log Level: 0
Set GPNPD Module: GIPCSMEM Log Level: 0
Set GPNPD Module: GIPCTLS Log Level: 0
Set GPNPD Module: GIPCTRAC Log Level: 0
Set GPNPD Module: GIPCWAIT Log Level: 0
Set GPNPD Module: GIPCXCPT Log Level: 0
Set GPNPD Module: GPNP Log Level: 0
Set GPNPD Module: GPNPC Log Level: 0
Set GPNPD Module: OCRAPI Log Level: 0
Set GPNPD Module: OCRCLI Log Level: 0
Set GPNPD Module: OCRMSG Log Level: 0
Set GPNPD Module: RD Log Level: 0