This is a Vagrant machine with Jupyter Notebook (v4) installed. The kernels installed are: Python 3, Apache Spark 1.5.1 with Scala 2.10.4 and PySpark (1.5.1). The notebook folder is: /home/vagrant.
You have to install:
- VirtualBox 5 or later (this Vagrantfile was tested on VirtualBox 5.0.6)
- VirtualBox Oracle VM VirtualBox Extension Pack
- Vagrant
- Vagrant plugin vagrant-vbguest to keep updated the guest additions on VM:
vagrant plugin install vagrant-vbguest
If you'are going to use Vagrant on Windows machine, you could get this error when start a new VM:
rsync could not be found on your PATH. Make sure that rsync is properly installed on your system and available on the PATH.
In this case you have to install cwRsync and add in your %PATH% the folder where you'll install it:
%SystemRoot%\system32;%SystemRoot%;%PROGRAMFILES%\cwRsync_5.4.1_x86_Free; ......
git clone https://github.com/giabar/vagrant-jupyter.git
cd vagrant-jupyter
vagrant up
When the Vagrant provisioning/start-up processes are completed you can point your browser to:
http://localhost:8888
Provisioning will take at least 20minutes!