Hi,
I am using aurora 0.11 (installed from deb package) with mesos 0.26 on ubuntu
14.04.3.
My job file:
scheduler_proc = Process(
name="kafka_mesos_scheduler_process",
cmdline="""
cd /usr/local/kafka-mesos
rm kafka-mesos.properties
touch kafka-mesos.properties
echo 'user=root' | tee -a kafka-mesos.properties
echo 'storage=zk:/mesos-kafka-scheduler' | tee -a kafka-mesos.properties
echo 'master=zk://ourtmx01:2181,ourtmx02:2181,ourtmx05:2181/mesos' | tee -a
kafka-mesos.properties
echo ‘zk=myzkenpoints/kafka02' | tee -a kafka-mesos.properties
echo 'api=http://0.0.0.0:{{thermos.ports[http]}}' | tee -a
kafka-mesos.properties
cat kafka-mesos.properties
./kafka-mesos.sh scheduler
""")
scheduler_task = Task(
name = 'run_scheduler',
processes = [scheduler_proc],
resources = Resources(cpu = 0.5, ram = 512*MB, disk=128*MB))
jobs = [
Service(cluster = ‘mycluster',
environment = 'prod',
role = 'root',
name = 'kafka-mesos',
task = scheduler_task,
announce = Announcer(),
container = Container(docker = Docker(image =
‘myregistryserver:5000/kafka-mesos-scheduler:0.9')))]
The job was running well, but I did’t find any ServerSets added to my ZK. There
are only scheduler and replicated-log in /aurora.