[OOD-users] R Server

Kevin Manalo kmanalo at jhu.edu
Tue Feb 27 10:56:03 EST 2018


All,

Just chiming in here.  Admitedly, Rstudio is the only app we have running internally (and I’m the power user on it).
We are not using Singularity for Rstudio Server here.

Slightly related, is there a script or tool that can help me identify versions of all the infrastructure components?  I feel like there should be one, or maybe there is one and I didn’t read properly …

Thanks,
Kevin

--
Kevin Manalo, PhD
Senior Software Engineer
Maryland Advanced Research Computing Center (MARCC)
Johns Hopkins University
kmanalo at jhu.edu<mailto:kmanalo at jhu.edu> | 410-516-7392



From: OOD-users <ood-users-bounces at lists.osc.edu> on behalf of "Nicklas, Jeremy" <jnicklas at osc.edu>
Reply-To: User support mailing list for Open OnDemand <ood-users at lists.osc.edu>
Date: Tuesday, February 27, 2018 at 8:51 AM
To: User support mailing list for Open OnDemand <ood-users at lists.osc.edu>
Subject: Re: [OOD-users] R Server

Hi Shawn,

> So far I get "no implicit conversion of Hash into Array" when submitting the job.

If you copied the source from OSC's "bc_osc_rstudio_server" Interactive App:

https://github.com/OSC/bc_osc_rstudio_server/

then it sounds like your "submit.yml.erb" might have PBS/Torque specific references in it (this is what OSC uses). You should probably copy your "submit.yml.erb" that you used in your Jupyter app.

> Has anyone managed to get R Server working?

A couple centers have got RStudio Server working, although caution should be taken if you use OSC's "bc_osc_rstudio_server" Interactive App as it takes advantage of some features in the latest Dashboard app that aren't present in the OnDemand 1.2 release.

That leaves you with three options:

1. Manually update the Dashboard code from the GitHub repo, or wait until OnDemand 1.3 release in March
2. Volunteer to install the beta RPM we are currently developing
3. Modify the "bc_osc_rstudio_server" app so it works with the current Dashboard
  - I believe this means replacing "$(find_port ${host})" with just "$(find_port)" in the template files
  - Also, removing the "template/after.sh.erb" since it calls "wait_until_port_used" which doesn't exist yet

Also, you will need to install the dependencies on the compute nodes (see README.md). I believe both HPC centers went the route of using a Singularity image.

--
Jeremy Nicklas
Web and Interface App Engineer
Ohio Supercomputer Center (OSC)<https://osc.edu/>
A member of the Ohio Technology Consortium<https://oh-tech.org/>
1224 Kinnear Road, Columbus, Ohio 43212
Office: (614) 292-6739<tel:+16142926739> • Mobile: (614) 316-6428<tel:+16143166428> • Fax: (614) 292-7168<tel:+16142927168>
jnicklas at osc.edu<mailto:jnicklas at osc.edu>

Learn more about OSC at https://osc.edu<https://osc.edu/>

From: OOD-users [ood-users-bounces at lists.osc.edu] on behalf of Shawn Doughty [shawn.doughty at tufts.edu]
Sent: Monday, February 26, 2018 8:56 PM
To: User support mailing list for Open OnDemand
Subject: [OOD-users] R Server
Hi,
Has anyone managed to get R Server working? I know it is not officially supported until the next release...  We have jupyter and jupyterlab working with pilot users (way cool!) and they are now clamoring to test R Server... and Matlab.
So far I get "no implicit conversion of Hash into Array" when submitting the job.


--
Shawn G. Doughty
Senior Research Technology Specialist, Research Technology
Tufts Technology Services (TTS)
16 Dearborn Road
Somerville, MA 02144
617-627-5462
http://it.tufts.edu/<https://exchange.tufts.edu/owa/redir.aspx?C=I4ijzFrF9U-qoUscfQAAw3PH17xA188ItQ-l2VPx05symHhOFT2FNSr8FiNXjMnyEtzrTlLLj-Q.&URL=http%3a%2f%2fit.tufts.edu%2f>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osu.edu/pipermail/ood-users/attachments/20180227/c01dc19f/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 202 bytes
Desc: image001.png
URL: <http://lists.osu.edu/pipermail/ood-users/attachments/20180227/c01dc19f/attachment-0001.png>


More information about the OOD-users mailing list