Server stop working after reboot (Traccar Server v3.13)

federico7 years ago

Hello,
I am facing a problem with the server.
It spopped working after reboot. I am running Traccar 3.13 on Ubuntu on a VM with 1Gb RAM.

Everything was working fine after update but after rebooting server Traccer didn´t start.

When I execute:
federico@Tracker:~$ sudo service traccar restart
This error appears:
Job for traccar.service failed because a configured resource limit was exceeded. See "systemctl status traccar.service" and "journalctl -xe" for details.

And the following are the results of the systemctl status and the journalctl:

Can you help me to make it work again? I can provide a SSH access if you need it.

federico@Tracker:~$ sudo service traccar restart
Job for traccar.service failed because a configured resource limit was exceeded. See "systemctl status traccar.service" and "journalctl -xe" for details.
federico@Tracker:~$ systemctl status traccar.service
● traccar.service - LSB: yajsw wrapper for Traccar
   Loaded: loaded (/etc/init.d/traccar; bad; vendor preset: enabled)
   Active: failed (Result: resources) since mar 2017-07-11 09:18:27 ART; 16s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 1845 ExecStart=/etc/init.d/traccar start (code=exited, status=0/SUCCESS)

jul 11 09:18:27 Tracker traccar[1845]:         at org.rzo.yajsw.wrapper.WrappedService.state(WrappedService.java:618)
jul 11 09:18:27 Tracker traccar[1845]:         at org.rzo.yajsw.wrapper.WrappedService.isRunning(WrappedService.java:382)
jul 11 09:18:27 Tracker traccar[1845]:         at org.rzo.yajsw.WrapperExe.doStartPosix(WrapperExe.java:545)
jul 11 09:18:27 Tracker traccar[1845]:         at org.rzo.yajsw.WrapperExe.executeCommand(WrapperExe.java:162)
jul 11 09:18:27 Tracker traccar[1845]:         at org.rzo.yajsw.WrapperExe.main(WrapperExe.java:124)
jul 11 09:18:27 Tracker traccar[1845]:         ... 5 more
jul 11 09:18:27 Tracker systemd[1]: traccar.service: PID file /run/wrapper.traccar.pid not readable (yet?) after start: No such file or directory
jul 11 09:18:27 Tracker systemd[1]: Failed to start LSB: yajsw wrapper for Traccar.
jul 11 09:18:27 Tracker systemd[1]: traccar.service: Unit entered failed state.
jul 11 09:18:27 Tracker systemd[1]: traccar.service: Failed with result 'resources'.
federico@Tracker:~$ journalctl -xe
--
-- Unit traccar.service has begun starting up.
jul 11 09:18:25 Tracker traccar[1845]: Starting traccar ...
jul 11 09:18:25 Tracker traccar[1845]: INFO: lib not found: /opt/traccar/lib/extended/glazedlists/glazedlists-1.8.0_java15.jar
jul 11 09:18:25 Tracker traccar[1845]: INFO: lib not found: /opt/traccar/lib/extended/glazedlists/commons-beanutils-1.8.2.jar
jul 11 09:18:25 Tracker traccar[1845]: INFO: lib not found: /opt/traccar/lib/extended/glazedlists/commons-beanutils-1.8.2.jar
jul 11 09:18:25 Tracker traccar[1845]: INFO: lib not found: /opt/traccar/lib/extended/glazedlists/glazedlists-1.8.0_java15.jar
jul 11 09:18:26 Tracker traccar[1845]: YAJSW: yajsw-stable-12.09
jul 11 09:18:26 Tracker traccar[1845]: OS   : Linux/4.4.0-83-generic/amd64
jul 11 09:18:26 Tracker traccar[1845]: JVM  : Oracle Corporation/1.8.0_131//usr/lib/jvm/java-8-openjdk-amd64/jre/64
jul 11 09:18:26 Tracker CRON[1789]: pam_unix(cron:session): session closed for user root
jul 11 09:18:27 Tracker traccar[1845]: jul 11, 2017 9:18:27 AM org.apache.commons.vfs2.VfsLog info
jul 11 09:18:27 Tracker traccar[1845]: INFORMACIÓN: Using "/tmp/vfs_cache" as temporary files store.
jul 11 09:18:27 Tracker traccar[1845]: jul 11, 2017 9:18:27 AM org.rzo.yajsw.os.posix.PosixService init
jul 11 09:18:27 Tracker traccar[1845]: ADVERTENCIA: Error /opt/traccar/templates/daemon.vm : template file not found
jul 11 09:18:27 Tracker traccar[1845]: ************* STARTING traccar ***********************
jul 11 09:18:27 Tracker traccar[1845]: jul 11, 2017 9:18:27 AM org.rzo.yajsw.os.posix.PosixService getPid
jul 11 09:18:27 Tracker traccar[1845]: INFORMACIÓN: wrapper pid file: null
jul 11 09:18:27 Tracker traccar[1845]: java.lang.reflect.InvocationTargetException
jul 11 09:18:27 Tracker traccar[1845]:         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
jul 11 09:18:27 Tracker traccar[1845]:         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
jul 11 09:18:27 Tracker traccar[1845]:         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
jul 11 09:18:27 Tracker traccar[1845]:         at java.lang.reflect.Method.invoke(Method.java:498)
jul 11 09:18:27 Tracker traccar[1845]:         at org.rzo.yajsw.boot.WrapperExeBooter.main(WrapperExeBooter.java:49)
jul 11 09:18:27 Tracker traccar[1845]: Caused by: java.lang.NullPointerException
jul 11 09:18:27 Tracker traccar[1845]:         at java.io.File.<init>(File.java:277)
jul 11 09:18:27 Tracker traccar[1845]:         at org.rzo.yajsw.os.posix.PosixService.state(PosixService.java:649)
jul 11 09:18:27 Tracker traccar[1845]:         at org.rzo.yajsw.wrapper.WrappedService.state(WrappedService.java:618)
jul 11 09:18:27 Tracker traccar[1845]:         at org.rzo.yajsw.wrapper.WrappedService.isRunning(WrappedService.java:382)
jul 11 09:18:27 Tracker traccar[1845]:         at org.rzo.yajsw.WrapperExe.doStartPosix(WrapperExe.java:545)
jul 11 09:18:27 Tracker traccar[1845]:         at org.rzo.yajsw.WrapperExe.executeCommand(WrapperExe.java:162)
jul 11 09:18:27 Tracker traccar[1845]:         at org.rzo.yajsw.WrapperExe.main(WrapperExe.java:124)
jul 11 09:18:27 Tracker traccar[1845]:         ... 5 more
jul 11 09:18:27 Tracker systemd[1]: traccar.service: PID file /run/wrapper.traccar.pid not readable (yet?) after start: No such file or directory
jul 11 09:18:27 Tracker sudo[1839]: pam_unix(sudo:session): session closed for user root
jul 11 09:18:27 Tracker systemd[1]: Failed to start LSB: yajsw wrapper for Traccar.
-- Subject: Unit traccar.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit traccar.service has failed.
--
-- The result is failed.
jul 11 09:18:27 Tracker systemd[1]: traccar.service: Unit entered failed state.
jul 11 09:18:27 Tracker systemd[1]: traccar.service: Failed with result 'resources'.
jul 11 09:18:31 Tracker CRON[1788]: pam_unix(cron:session): session closed for user root
jul 11 09:18:36 Tracker CRON[1787]: pam_unix(cron:session): session closed for user root
jul 11 09:18:41 Tracker CRON[1786]: pam_unix(cron:session): session closed for user root
jul 11 09:18:46 Tracker CRON[1785]: pam_unix(cron:session): session closed for user root
jul 11 09:18:51 Tracker CRON[1784]: pam_unix(cron:session): session closed for user root
jul 11 09:18:56 Tracker CRON[1783]: pam_unix(cron:session): session closed for user root
Anton Tananaev7 years ago

Well, you are not using official version. I would recommend that you try official release without any modifications.

Anton Tananaev7 years ago

Don't use "service" tool. Please use scripts from "/opt/traccar/bin" folder to manage service.

Anton Tananaev7 years ago

Don't use "service" tool. Please use scripts from "/opt/traccar/bin" folder to manage service.

federico7 years ago

Hi Anton,
Thanks for your answer.

What modifications do you see? I do not want to use a no official version.

I am not a Linux expert. So, I have just followed documentation.
I just wget "https://github.com/tananaev/traccar/releases/download/v3.13/traccar-linux-3.13.zip", unzipped it and installed running "sudo ./traccar.run"
I have only modiffied the config files.

And I use "service" because is the only way I know :(

Thanks again.
Federico.-

Anton Tananaev7 years ago

Please read README file for commands that you should use to start service.

federico7 years ago

Hello again Anton,
You left me thinking...
What modifications do you see from the official version?
Help me understand cause I did no changes...

Thanks and regards.

Anton Tananaev7 years ago

Ignore my first comment. I saw that you use "service" command and assumed that you are using some modified version.

Re-install Traccar and follow README instructions.

federico7 years ago

I did and now is working ok.

Thanks for your support!

Kind regards.