Version 6 (modified by 9 years ago) ( diff ) | ,
---|
Opal HowTo Install
See: http://wiki.obiba.org/display/OPALDOC/Opal+Installation+Guide
Process
We followed the Installation of Opal Zip distribution
instructions that installed Opal from a zip file.
- Download Opal distribution into the
/local/
directory - Unzip the Opal distribution. Note that the zip file contains a root directory named
opal-server-{version}
. - Create an Opal home directory (to facilitate subsequent upgrades) using the command
mkdir opal-home
. - Create a symbolic link to the Opal server directory, using the command
ln -s opal-server-{version} opal_server
- Copy the
conf
directory from the server directory into the home directory, using the commandcp -r opal-server/conf opal-home
. - Create a script called
start_opal.sh
in the/local/
directory containing the following:
#!/usr/bin/env bash echo "Starting Opal" export JAVA_OPTS="-Xmx2G -XX:-UseCompressedClassPointers" export OPAL_HOME="/local/opal-home" /local/opal-server/bin/opal echo "Ended"
The java options are:
- -Xmx2G
- increase the memory allocated to Java to 2GB
- -XX:-UseCompressedClassPointers
- Do not compress class pointers (because Opal creates too many classes?)
Running as wwwrun
Permissions
The following permission changes should be used to make Opal run as wwwrun, but they don't work yet!
find /local/opal-server -type d -exec setfacl -m d:u:wwwrun:rwx {} \; find /local/opal-home -type d -exec setfacl -m d:u:wwwrun:rwx {} \; find /local/opal-server -type d -exec setfacl -m u:wwwrun:rwx {} \; find /local/opal-home -type d -exec setfacl -m u:wwwrun:rwx {} \;
Starting Opal
So this doesn't work either.
sudo -u wwwrun /local/start_opal.sh
Olly says in his documentation that you shoudl be able to start Opal bin running opal-server/bin/opal start. I need to check this oout when it's running properly.
ToDo: This needs to start on boot
Installing RServe
Again from Olly's notes:
sudo -u wwwrun R install.packages('Rserve')
Note:
See TracWiki
for help on using the wiki.