I have previously installed the OMERO.server (5.4.4 on CentOS 7 with Ice3.6) on the same machine and been able to use it from the OMERO.insight client.
For the OMERO.web installation, at the step where the root attempts to start the omero-web.service with the copied file /etc/systemd/system/omero-web.service in place:
- Code: Select all
systemctl start omero-web.service
I get the following error:
- Code: Select all
Job for omero-web.service failed because the control process exited with error code. See "systemctl status omero-web.service" and "journalctl -xe" for details.
Looking at the "status" I receive:
- Code: Select all
[root@compute-0-6 ~]# systemctl status omero-web.service -l
● omero-web.service - OMERO.web
Loaded: loaded (/etc/systemd/system/omero-web.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Mon 2018-03-19 13:25:55 PDT; 31s ago
Process: 3553605 ExecStart=/home/omero/omerowebvenv/bin/python /home/omero/OMERO.py/bin/omero web start (code=exited, status=2)
Mar 19 13:25:55 compute-0-6.internal.com python[3553605]: downloaded a distribution, please provide which link you
Mar 19 13:25:55 compute-0-6.internal.com python[3553605]: used.
Mar 19 13:25:55 compute-0-6.internal.com python[3553605]: ********************************************************************************
Mar 19 13:25:55 compute-0-6.internal.com python[3553605]: Debugging Info:
Mar 19 13:25:55 compute-0-6.internal.com python[3553605]: --------------
Mar 19 13:25:55 compute-0-6.internal.com python[3553605]: CWD=/
Mar 19 13:25:55 compute-0-6.internal.com systemd[1]: omero-web.service: control process exited, code=exited status=2
Mar 19 13:25:55 compute-0-6.internal.com systemd[1]: Failed to start OMERO.web.
Mar 19 13:25:55 compute-0-6.internal.com systemd[1]: Unit omero-web.service entered failed state.
Mar 19 13:25:55 compute-0-6.internal.com systemd[1]: omero-web.service failed.
The nginx service is running and the 'curl' check earlier in the instructions was passed. I had tried this with the omero system user (omero) in and out of the virtual environment. Same results for both.
Any ideas on where I might have messed up the process or if I hadn't set a config file correctly? Can you tell what the "code=exited, status=2" is triggered by?
Thanks.
--clay