1
-
バージョン情報及びコマンドライン引数mesos-slaveが停止したときに新しいタスクインスタンスを自動的に起動する方法は?
mesos-master & mesos-slave version 1.1.0 marathon version 1.4.3 docker server version 1.28
mesosマスターのコマンドライン引数:
--zk=zk://ip1:2181,ip2:2181,ip3:2181/mesos \ --port=5050 \ --log_dir=/var/log/mesos \ --hostname=ip1 \ --quorum=2 \ --work_dir=/var/lib/mesosmaster
mesosスレーブのコマンドライン引数:
--master=zk://ip1:2181,ip2:2181,ip3:2181/mesos \ --log_dir=/var/log/mesos --containerizers=docker,mesos \ --executor_registration_timeout=10mins --hostname=ip1 \ --recovery_timeout=1mins \ --resources=ports:[25000-65000] \ --work_dir=/var/lib/mesos
マラソンのWeb UIで操作
- 、ドッキングウィンドウの画像を経由してアプリを実行し、タスクの状態が "不明" です。 (私は健康診断を追加しないので)
- タスクを実行するマシンを再起動します。タスクが殺されるとマラソンは今、新しいタスクを作成しますが、こと
- は今、私が考えたものを期待される結果は、「タスクの状態になった
- 、ドッキングウィンドウの画像を経由してアプリを実行し、タスクの状態が "不明" です。 (私は健康診断を追加しないので)
(写真の下参照します)スケジュールされていない "。タスクは約15分後にのみ殺されることはありません。 最後に、新しいタスクが自動的に起動され、古いタスクが自動的に強制終了(または削除または消去)されます。