Expands the size of the cluster
Request:
{
"instances":1, "profile": "small"
}
Response:
200 OK
Shrinks the size of cluster
Request:
{
"instances":1
}
Response:
200 OK
Response:
{
"pendingTasks":[
],
"stagingTasks":[
],
"activeTasks":[
],
"killableTasks":[
]
}
Sample Response:
{
"mesosMaster": "10.10.30.131:5050",
"checkpoint": false,
"frameworkFailoverTimeout": 43200000,
"frameworkName": "MyriadAlpha",
"frameworkRole": "",
"profiles": {
"small": {
"cpu": "1",
"mem": "1100"
},
"medium": {
"cpu": "2",
"mem": "2048"
},
"large": {
"cpu": "4",
"mem": "4096"
}
},
"rebalancer": false,
"nativeLibrary": "/usr/local/lib/libmesos.so",
"zkServers": "10.10.30.131:5181",
"zkTimeout": 20000,
"restApiPort": 8192,
"yarnEnvironment": {
"YARN_HOME": "/opt/mapr/hadoop/hadoop-2.5.1/",
"YARN_NODEMANAGER_OPTS": "-Dyarn.nodemanager.resources.io-spindles=4.0 -Dyarn.resourcemanager.hostname=10.10.30.132"
},
"mesosAuthenticationPrincipal": "",
"mesosAuthenticationSecretFilename": "",
"nodeManagerConfiguration": {
"jvmMaxMemoryMB": {
"present": true
},
"user": {
"present": true
},
"cpus": {
"present": true
},
"jvmOpts": {
"present": false
},
"cgroups": {
"present": true
}
},
"myriadExecutorConfiguration": {
"jvmMaxMemoryMB": {
"present": true
},
"path": "file:///root/myriad-executor-runnable-0.0.1.jar"
}
}