2016-07-06 8 views
1

Azure Container Serviceを使用してVMクラスタをセットアップしました。コンテナオーケストレーターはDC/OSです。 3つのマスターノードと3つのスレーブエージェントがあります。Azure Container ServiceのMarathon - すべてのノードに拡張できません

私は、Marathonを使用して自分のクラスタで起動しようとしているDockerアプリケーションを持っています。私が立ち上げるたびに、私は3つのノードのCPU使用率が常に0であることに気付きました。つまり、アプリケーションはスケジュールされていません。一方、他の3つのノードは、ほぼ100%のCPU使用率を持ちます。 (私はアプリケーションをスケールしています。)その時点でスケーリングは止まり、MarathonはMesosからのリソース広告の状態を「待機」しています。

私はアプリケーションを拡張しようとすると空ノードがあるにもかかわらず、なぜMarathonがより多くのコンテナをスケジュールしていないのか分かりません。

私は、マラソンがマスターノードで動作していることを知っています。それはスレーブエージェントの存在を知らないのですか?

ここ

は、アプリケーションの設定ファイルである(3つの自由ノードが奴隷であると仮定すると):pastebin-config-file

は、どのように私はマラソンを使用しているマシンをフルに活用することができますか?

+0

1.リンク先のアプリの仕様が壊れている(不完全で無効)2.設定を詳しく見ていないと、何が起こっているのか分かりにくいですが、3マスターが稼動していると主張しているので、 DC/OS Marketplace製品を使用していませんが、ACSまたはその他の設定を使用しています。 3.これで解決する議論が増えるので、chat.dcos.ioに参加することをお勧めします。 –

答えて

0

タスクはマスターにスケジュールされません。それらはクラスタの管理用に予約されています。

関連する問題