Vanilla plugin is a reference plugin implementation which allows to operate with cluster with Apache Hadoop.
For cluster provisioning prepared images should be used. They already have Apache Hadoop 1.2.1 installed. Here you can find prepared images:
Besides, you may build images by yourself using Building Images for Vanilla Plugin. Keep in mind that if you want to use “Swift Integration” feature ( Features Overview), Hadoop must be patched with implementation of Swift File System. For more information about patching required by “Swift Integration” feature see Swift Integration.
Vanilla plugin requires an image to be tagged in Savanna Image Registry with two tags: ‘vanilla’ and ‘<hadoop version>’ (e.g. ‘1.2.1’).
Also you should specify username of default cloud-user used in the Image:
OS | username |
---|---|
Ubuntu 13.04 | ubuntu |
Fedora 19 | fedora |
CentOS 6.4 | cloud-user |
When user creates or scales a Hadoop cluster using a Vanilla plugin, the cluster topology requested by user is verified for consistency.
Currently there are the following limitations in cluster topology for Vanilla plugin: