2. Software Requirements¶
The RStudio app requires the following software to be installed on the compute nodes that that batch job is meant to run on, NOT the OnDemand node:
Singularity (2.x or 3.x)
Optional (but recommended) software:
Lmod 6.0.1+ or any other CLI tool used to load appropriate environments within the batch job before launching the RStudio Server, e.g.,
module purge module load R/3.5.2
Do NOT install the above software on the OnDemand node. The above software requirements are ONLY for the compute nodes you intend on launching the RStudio Server on within batch jobs.
RPM based RStudio installations may attempt to install themselves as a service, which is not desired in a batch computing environment.
# Prevent RStudio from running at start up systemctl stop rstudio-server.service systemctl disable rstudio-server.service
An example script which installs all the dependencies is available in the cloned app at