I have installed JupyterHub on a shared system with local users. I have also configured the sudospawner following the great instructions
here. The install is on Ubuntu 14.04 running on an OpenStack cloud computing environment. All seems to be working fine with the vanilla install.
My team can all log in to the server so my next task is to set up the R Kernel (later I will be adding Scala and Spark after I get R working).
I installed the R kernel like this:
sudo apt-get install r-base-core
sudo apt-get install libzmq3-dev
sudo apt-get install python-zmq
Then from within R I ran:
> install.packages(c('rzmq','repr','IRkernel','IRdisplay'),
type = 'source')
> IRkernel::installspec(user=FALSE)
Once that ran I restarted the jupyterhub server and logged in - fantastic - I had R kernel working.....or so I thought. When I asked my colleagues to sign in it looked good - they could see the R kernel (getting exciting now!) - but as soon as they launch an R notebook the R kernel crashed almost immediately with the message "DEAD KERNEL" - restarting did not help. Any ideas where to start looking?
BTW - Python kernel works fine.
Matt