I am running PDI on GNOME Ubuntu 13.04 (GNOME shell) and noticed the other day that my storage unexpectedly filled up. I found the culprit to be the GDM session.log file located at ~/.cache/gdm which had grown to 180GB!? I was not able to open this file via vi or other tools so I truncated it and restarted my system. I started monitoring the file as I started launching applications see what might be the cause. A few applications wrote out a few lines but nothing major. After launching Pentaho (Spoon) though it started logging massive amounts of entries to this file some error entries (SWT) and some just informational. After using Spoon for over an hour the log file had grown to over 50GB.
I tried starting Spoon with logging set to "Nothing" and then tried setting the logfile to write to /dev/null. Neither helped with the logging as these entries seem to be more of system level log entries
Is there a way start Spoon so that it does not log these entries to this file? I am guessing this is just stdout/stderr. I am looking to see if I can disable logging within GNOME/GDM too but hoping I can find a way to stop logging on the Pentaho side
Example session.log entries are below. The first 2 entries are in the file thousands and thousands of times (possibly more)
(SWT:5880): GLib-GObject-WARNING **: /build/buildd/glib2.0-2.36.0/./gobject/gclosure.c:697: unable to remove uninstalled invalidation notifier: 0x7f912d3572d0 (0x7f913de8e500)
(SWT:6006): GLib-GObject-CRITICAL **: g_closure_add_invalidate_notifier: assertion `closure->n_inotifiers < CLOSURE_MAX_N_INOTIFIERS' failed
DEBUG 13-09 09:06:31,678 - Transformation metadata - Looking at hop #110
Spoon version
Build version : 4.2.1-stable
Build date : 2011-10-25 15.27.10
Thanks
I tried starting Spoon with logging set to "Nothing" and then tried setting the logfile to write to /dev/null. Neither helped with the logging as these entries seem to be more of system level log entries
Is there a way start Spoon so that it does not log these entries to this file? I am guessing this is just stdout/stderr. I am looking to see if I can disable logging within GNOME/GDM too but hoping I can find a way to stop logging on the Pentaho side
Example session.log entries are below. The first 2 entries are in the file thousands and thousands of times (possibly more)
Quote:
(SWT:5880): GLib-GObject-WARNING **: /build/buildd/glib2.0-2.36.0/./gobject/gclosure.c:697: unable to remove uninstalled invalidation notifier: 0x7f912d3572d0 (0x7f913de8e500)
(SWT:6006): GLib-GObject-CRITICAL **: g_closure_add_invalidate_notifier: assertion `closure->n_inotifiers < CLOSURE_MAX_N_INOTIFIERS' failed
DEBUG 13-09 09:06:31,678 - Transformation metadata - Looking at hop #110
Build version : 4.2.1-stable
Build date : 2011-10-25 15.27.10
Thanks