Something unusual is going on. Try running the commands in the unit
file by hand and see whether they succeed or print additional
diagnostics. Check the systemd logs, if any. The reason the process
ends up getting killed is that systemd thinks it has not started
successfully.
--
Peter Eisentraut http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services