You now have a machine that has all the software installed as part of BCE, including IPython, useful Python packages, R, RStudio, and useful R packages.
You can get a terminal window that allows you to type commands in a UNIX-style shell by clicking on the icon of the black box with the $ symbol on the top panel. You can start applications by typing them in the terminal or by clicking on their menu entry. For example:
ipython notebookor clicking Applications > Programming > IPython Notebook
rstudioor clicking Applications > Programming > RStudio
Ror clicking Applications > Programming > R
More information can be found in our screencasts of tutorials on various topics.
To stop the VM, simply click the red power button in the upper right.
You can restart the VM at any time by opening VirtualBox and clicking on the tab for the VM and clicking “Start” as you did above.
One useful thing will be to share folders between the VM and the host machine so that you can access the files on your computer from the VM. Do the following:
cd ~/Desktop/Shared/sf_Documentsand then
lswill show you the files.
Before starting the VM, click on the Settings icon in the VirtualBox Manager window task bar. Select System. To increase memory, click on Motherboard and adjust the Base Memory slider. To increase the number of virtual CPUs to be more than the default of one, click on Processor and adjust the Processor(s) slider. In general you would not want to select more processors than the host machine has cores.
At the moment, you cannot increase the amount of disk space associated with the VM beyond 16 Gb, but you can of course use Shared Folders to access the disk on the host machine.
Please run our add-parallel-tools.sh script on your running VM. This provides standard parallel packages for Python and R as well as providing MPI for multi-node computation.
Note that these tools are available automatically on the BCE CfnCluster AMI.
If you have started a virtual cluster via Starcluster (deprecated), please also run our add-parallel-starcluster.sh script on your running (master) VM to add parallel software to the worker nodes. Note at present only BCE-spring-2015 supports use with Starcluster.