Does anyone have a simple systemd definition for a solr service? The things I am finding on the internet don't work. I am not sure if this is the kind of thing where there might be some boilerplate that (usually) works? Or do situations vary so much that no boilerplate is possible?
Here is what I see when I try to use one of the definitions I found on the internet: [root@faspbsy0002 system]# systemctl status solr.service ? solr.service - LSB: A very fast and reliable search engine. Loaded: loaded (/etc/rc.d/init.d/solr; bad; vendor preset: disabled) Active: failed (Result: exit-code) since Thu 2020-10-15 09:32:02 EDT; 5h 50min ago Docs: man:systemd-sysv-generator(8) Process: 34100 ExecStop=/etc/rc.d/init.d/solr stop (code=exited, status=1/FAILURE) Process: 1337 ExecStart=/etc/rc.d/init.d/solr start (code=exited, status=0/SUCCESS) Oct 15 09:32:01 faspbsy0002 systemd[1]: Stopping LSB: A very fast and reliab.... Oct 15 09:32:01 faspbsy0002 su[34102]: (to solr) root on none Oct 15 09:32:02 faspbsy0002 solr[34100]: No process found for Solr node runn...3 Oct 15 09:32:02 faspbsy0002 systemd[1]: solr.service: control process exited...1 Oct 15 09:32:02 faspbsy0002 systemd[1]: Stopped LSB: A very fast and reliabl.... Oct 15 09:32:02 faspbsy0002 systemd[1]: Unit solr.service entered failed state. Oct 15 09:32:02 faspbsy0002 systemd[1]: solr.service failed. Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable. Hint: Some lines were ellipsized, use -l to show in full.