Hello, I am a newbie trying to get systemd to load my phoenix/elixir app.
I have tried many variations of my hello-phoenix service file, the version that I feel is closest to being correct looks like this: [Unit] Description=hello-phoenix service [Service] WorkingDirectory=/home/hello-phoenix/app/bin ExecStart=/home/hello-phoenix/app/bin/hello_phoenix start Environment=MIX_ENV=prod PORT=8888 Restart=always StandardOutput=syslog StandardError=syslog SyslogIdentifier=hello-phoenix User=hello-phoenix [Install] WantedBy=multi-user.target after reloading daemon, enabling and starting the hello-phoenix.service, systemctl status hello-phoenix.service outputs: ● hello-phoenix.service - hello-phoenix service Loaded: loaded (/etc/systemd/system/hello-phoenix.service; enabled) Active: failed (Result: start-limit) since Thu 2016-07-07 10:14:30 EDT; 9min ago Process: 4281 ExecStart=/home/hello-phoenix/app/bin/hello_phoenix start (code=exited, status=0/SUCCESS) Main PID: 4281 (code=exited, status=0/SUCCESS) Jul 07 10:14:30 Phoenix1 systemd[1]: hello-phoenix.service start request repeated too quickly, refusing to start. Jul 07 10:14:30 Phoenix1 systemd[1]: Failed to start hello-phoenix service. Jul 07 10:14:30 Phoenix1 systemd[1]: Unit hello-phoenix.service entered failed state. Jul 07 10:14:33 Phoenix1 systemd[1]: hello-phoenix.service start request repeated too quickly, refusing to start. Jul 07 10:14:33 Phoenix1 systemd[1]: Failed to start hello-phoenix service. and journalctl -xn outputs: -- Logs begin at Wed 2016-07-06 16:21:33 EDT, end at Thu 2016-07-07 10:17:01 EDT. -- Jul 07 10:14:30 Phoenix1 systemd[1]: Failed to start hello-phoenix service. -- Subject: Unit hello-phoenix.service has failed -- Defined-By: systemd -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel -- -- Unit hello-phoenix.service has failed. -- -- The result is failed. Jul 07 10:14:30 Phoenix1 systemd[1]: Unit hello-phoenix.service entered failed state. Jul 07 10:14:33 Phoenix1 sudo[4319]: root : TTY=pts/2 ; PWD=/root ; USER=root ; COMMAND=/bin/systemctl start hello-phoenix.service Jul 07 10:14:33 Phoenix1 sudo[4319]: pam_unix(sudo:session): session opened for user root by root(uid=0) Jul 07 10:14:33 Phoenix1 systemd[1]: hello-phoenix.service start request repeated too quickly, refusing to start. Jul 07 10:14:33 Phoenix1 systemd[1]: Failed to start hello-phoenix service. -- Subject: Unit hello-phoenix.service has failed -- Defined-By: systemd -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel -- -- Unit hello-phoenix.service has failed. -- -- The result is failed. Jul 07 10:14:33 Phoenix1 sudo[4319]: pam_unix(sudo:session): session closed for user root Jul 07 10:17:01 Phoenix1 CRON[4342]: pam_unix(cron:session): session opened for user root by (uid=0) Jul 07 10:17:01 Phoenix1 CRON[4343]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly) Jul 07 10:17:01 Phoenix1 CRON[4342]: pam_unix(cron:session): session closed for user root Anybody have any ideas on what I am doing wrong? I am on day two of ramming my head against the wall trying to figure out. Any help would greatly appreciated. Thanks and Cheers, Michael Sincerely, Michael Chavez, Web Developer Space-Rocket | web and graphic design M: 415-724-7935 W: http://www.space-rocket.com/
_______________________________________________ systemd-devel mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/systemd-devel
