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

federico 8 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 Tananaev 8 years ago

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

Anton Tananaev 8 years ago

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

Anton Tananaev 8 years ago

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

federico 8 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 Tananaev 8 years ago

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

federico 8 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 Tananaev 8 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.

federico 8 years ago

I did and now is working ok.

Thanks for your support!

Kind regards.