Ich benutze Cassandra-Framework auf Mesosphere, das Cassandra-Knoten auf Mesos-Containern startet.Kassandra auf Mesos
ich den folgenden Befehl
dcos package install --options=cassandra.json cassandra
installieren Kann ich den Einsatz auf bestimmten Knoten statt Mesosphäre begrenzen den Einsatz zufällig? Ich bin mir bewusst, dass wir es mit Docker Container mit dem Parameter Constraints in der JSON-Datei tun können, aber wenn ich das gleiche für Mesos verwendet, heißt es Constraints ist ein ungültiger Parameter.
Mache ich etwas falsch? oder gibt es einen Weg herum?
Mein cassandra.json sieht aus wie
{
"service" : {
"name": "cassandra-test",
"cpus": 1,
"mem": 512,
"heap": 256
},
"constraints" : {
{
"hostname",
"CLUSTER",
"10.2.1.81,10.2.1.89,10.2.1.74,10.2.1.72"
}
},
"nodes": {
"cpus": 2,
"mem": 2048,
"disk": 4096,
"heap": {
"size": 1024,
"new": 100
},
"count": 2,
"seeds": 1
},
"executor" : {
"cpus": 1,
"mem": 512,
"heap": 256
},
"task" : {
"cpus": 1,
"mem": 128
}
}