問題タブ [apache-aurora]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mesos - Aurora ファイル定義ホスト ポート
1 週間以上経っても、Aurora クラスターが稼働しています。これは本当に簡単ではありませんでしたが、それにもかかわらず、私はそれを手に入れました.
シンプルなオーロラファイルがあります
特にない。使用する必要があるポートを定義するだけです。Resources(port = 3000) を確認しましたが、動作しません。それは実際にはリソースではなく、mesos の属性です
docker - Aurora: Docker パラメーターの不明なスキーマ
この docker パラメーターを含む aurora ファイルがあります。
このエラーが発生しました:
ホスト ポートを Docker コンテナー ポートに接続するためのソリューションはありますか?
mesos - Apache Aurora を dcos と統合する
GPU リソースをサポートする mesos フレームワークは、Marathon と Aurora の 2 つだけです。GPU リソースを使用して mesos エージェントでバッチ ジョブを起動したいと考えています。したがって、Aurora だけがこの種のジョブをサポートしています。しかし、現時点では Aurora は dcos によって公式にサポートされていません。統合を試みましたが、成功しませんでした。DCOS Mesos マスターは Aurora フレームワークを登録しませんが、出展者は Aurora のレコードを作成します。mesos masters ログで Aurora に関する記録を見つけることができませんでした。ここに私の aurora-scheduler 設定があります:
mesos - Apache mesos メモリ/ディスク分離を無効にする方法は?
docker コンテナーでApache Aurora (1.1.0) (0.16.0) と Apache Mesos (0.16.0) (1.1.0) をチェックアウトしています。以下は、Aurora ジョブ定義の例です。
ただ、指定disk
とram
制限が気になるので両方無効にしたい。
問題1
--isolation=cgroups/cpu
すべての mesos エージェントをオプション(not )で起動すると、CPU リソースのみが分離 (=制限) されると思いました--isolation=cgroups/cpu,cgroups/mem
。
しかし、この場合でも、mesos docker containerizer によって起動されたすべての docker コンテナには--memory
オプションがあり、これはハード リミットであり、docker コンテナがより多くのメモリを必要とする場合に OOM キラーを引き起こします。(そして mesos docker containerizer はサポートしていないよう--memory-reservation
です。)
問題2
の場合でも、Auroraインスタンスからまたはパラメータを--isolation=cgroups/cpu
削除すると、次のエラーが発生します。ram
disk
Resource
構成の読み込みエラー: TypeCheck(FAILED): MesosJob[タスク] が失敗しました: タスク[リソース] が失敗しました: リソース[RAM] が必要です。
私の質問
- メモリとディスクの分離を無効にすることはできますか?
--isolation=cgroups/cpu
とはどう違い--isolation=cgroups/cpu,cgroups/mem
ますか?
mesos - 個々の Apache Mesos は実際のリソース使用状況を監視します
Mesos のタスクが実行している実際の (許可されていない、aurora によって構成された) リソース使用量を監視できるかどうかは誰にもわかりませんか?
すべての Mesos HTTP エンドポイントを調べましたが、構成情報 (.aurora ファイルに修正したリソース) しか見つかりませんでした。
ありがとうございます。
編集:私は実際にすべての /master/.. /slave/... エンドポイントをスクレイピングしましたが、実際のリソース使用情報は提供しません。各タスクの予約済みリソースに関する情報のみを提供します。