SLES 12 SP2
Unit cores generated by systemd-coredump are truncated to 2 GB.
novell-getcore_gdb_command_output shows message similar to:
BFD: Warning: /var/lib/systemd/coredump/./core.ndsd.0.3e6650d55842431da0905ae8d29b84e3.34235.1515678140000000 is truncated: expected core file size >= 5735710720, found: 2147483648
Trying to run novell-getcore to bundle the core returns:
Error: The file "time." could not be found
Modify the /etc/systemd/coredump.conf and increase the ProcessSizeMax and ExternalSizeMax to larger than the potential size of the process being cored.
systemd-coredump reads the conf file each time executes so changes to the conf file will be in effect the next time a systemd unit process is cored.
The default value in the /etc/systemd/coredump.conf for ProcessSizeMax and ExternalSizeMax are 2GB so processes larger than 2GB will have the core file truncated to 2GB
ProcessSizeMax The maximum size in bytes of a core which will be processed. Coredumps exceeding this size will be logged, but the backtrace will not be generated and the core will not be stored.
The maximum (uncompressed) size in bytes of a core to be saved.