...
No Format |
---|
mvn clean install -Phadoop1 -Dhadoop.version=1.x.x -Dmesos.version=0.1820.20 |
The groom servers will be set up by Mesos during execution of a job. In order for Mesos to do this, you will need to upload a built version of Hama to a place where the Mesos slaves can find it, such as the HDFS:
No Format |
---|
hadoop fs -put hama-0.7.0.0-SNAPSHOT.tar.gz /hama-7.0.0.tar.gz |
Configuration
There are several Mesos related properties that must be set in hama-site.xml:
...
Property | Default Value | Description |
hama.tmp.dir | /tmp/hama-${user.name} | Temporary directory on the local filesystem. |
hama.zookeeper.quorum |
| Comma separated list of servers in the Zookeeper Quorum |
hama.zookeeper.property.clientPort | 21810 2181 | The port to which the zookeeper clients connect |
For a working example of the hama-site.xml and to avoid some configuration mistakes you can check this blog post for installing Hama on Mesos
Starting The BSPMaster
With Hama on Mesos you only need to set up and start the BSPMaster. After setting the configuration the bsp master may be started:
...