Solve JobServer memory errors for 5.7.1 or older

If you are using an installation of JobServer version 5.7.1 or older, you may experience memory errors. To resolve these errors, do the following:

  1. Open Collibra Console.
    Collibra Console opens with the Infrastructure page.
  2. In the tab pane, click the Jobserver whose configuration you want to edit.
  3. Click Infrastructure configuration.
  4. Click Edit configuration.
  5. Edit the option Spark memory to 40G.
  6. Click JVM configuration.
  7. Edit -XX:+UseG1GC to -XX:+UseParallelGC.
  8. Click Context JVM configuration if available. If not, skip the next step.
  9. Edit -XX:+UseG1GC to -XX:+UseParallelGC.
  10. Click Save all.
  11. Restart the Jobserver.

If the above is not available in your Collibra Console, then proceed as follows:

  1. On the server that runs the Jobserver service, go to %<collibra installation directory>%/spark-jobserver/conf/.

    Tip The default installation directory on Linux is /opt/collibra, on Windows C:\collibra

  2. Open the file jobserver.conf for editing.
  3. In the spark.context-settings section, edit the driver memory (heap memory) to 40 GB:
    driver-memory="40G"
  4. Save and close the file.
  5. Open the file jobserver.default.conf for editing.
  6. In the spark.context-settings section, edit the driver memory (heap memory) to 40 GB:
    driver-memory="40G"
  7. Save and close the file.
  8. Open the file jvm.conf for editing.
  9. Replace the -XX:+UseG1GC option by -XX:+UseParallelGC.
  10. Save and close the file.
  11. Open the file jvm.default.conf for editing.
  12. Replace the -XX:+UseG1GC option by -XX:+UseParallelGC.
  13. Save and close the file.
  14. Open the file context_jvm.conf for editing, if available. If the file is not available, skip the next two steps.
  15. Replace the -XX:+UseG1GC option by -XX:+UseParallelGC.
  16. Save and close the file.
  17. Restart the Jobserver service via Collibra Console.