Support #9054
closedArvados single sign on server installation on CentOS 7
0%
Description
Trying to install Arvados Single Sign On server on CentOS 7 following the instructions on:
http://doc.arvados.org/install/install-sso.html
In the step:
sudo yum install arvados-sso-server
it gives the error
Warning: Web service (Nginx or Apache) not found.
To override, set the WEB_SERVICE environment variable to the name of the service hosting the Rails server.
and does NOT create the directory or files in:
/etc/arvados/sso
Nginx is running. Not sure what WEB_SERVICE should be set to, or why it generates the error message. Stuck on this step and not sure what to do next.
export
Updated by Brett Smith almost 9 years ago
- Target version deleted (
Arvados Future Sprints)
Richard,
Please understand, we haven't built Arvados packages for CentOS 7 yet. The current CentOS packages have been built and tested on CentOS 6. We can't promise they'll work correctly on CentOS 7. Even if you make it past this issue, others may arise.
You mentioned in e-mail that the problem seems to be that the command service --status-all
doesn't find nginx. Does it return any output at all? What's the output of rpm -qf "$(which service)"
run as root?
Updated by Richard Casey almost 9 years ago
Hi Brett,
No problem at all. I figured the issue might be related to OS versions. I'm new on the site and trying to work through and understand how things are organized.
If I start nginx and confirm it's running with "sudo systemctl status nginx", then "sudo service --status-all" shows
netconsole module not loaded
Configured devices:
lo enp5s0 richardcaseyhpc
Currently active devices:
lo enp5s0 wlp3s0 virbr0 docker0
The postinstall scriptlet tests for nginx, so if it's not listed here the script fails.
Then "rpm -qf "$(which service)" shows
initscripts-9.49.30-1.el7_2.2.x86_64
I have a temp workaround now by running
export WEB_SERVICE=nginx
sudo -E yum install arvados-sso-server
Updated by Brett Smith over 8 years ago
Richard,
We just published a full set of packages for CentOS 7, including systemd support. We also updated our install guide with details about setting everything up, including systemd configuration for other services deployed in an Arvados cluster. I would encourage you to try those out, and please let us know if you run into any issues with them.