問題タブ [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.
java - Mesos フレームワーク
Java を使用してクラスターに Docker コンテナーを配布し、依存関係を定義して、1 つのコンテナーが終了したときに生成された出力を Java コードで解析できるようにしたいと考えています。それを実現できる mesos フレームワークはたくさんありますが、Marathon、Singularity、Chronos、Aurora のどれを使用すればよいかわかりません。
これまでに学んだこと:
Marathon には非常に優れた Java クライアント API がありますが、長期的なタスクに使用されます (私のタスクはそれほど長く実行されないため、それが問題かどうかはわかりません)。そのような依存関係を定義できるとは思いません。マラソンを使用する場合、アプリのステータスをポーリングする必要があります。Chronos には Java API がありません (少なくとも私は見つかりませんでした)。オーロラとシンギュラリティのどちらかを選択できます。
誰かが私のユースケースのためにそれらの1つを助けて勧めることができますか?
mesos - Apache Aurora には API がありますか?
コマンドラインクライアントはジョブを送信する唯一の方法ですか? REST または言語固有の API はありますか?
docker - Aurora スケジューラーが起動しない
Mesos クラスターに Aurora をデプロイしようとしていますが、実行するaurora-scheduler
と常に失敗し、NullPointerException が表示されます。これが私のセットアップです:
- Ubuntu 14.04 ベースの Docker コンテナ
- OpenJDK8
- メソス0.22.1
- オーロラ 0.10.0
- 3 つの ZooKeeper インスタンス
- 1 メソスマスター
- メソスレイブ4体
Marathon フレームワークを問題なく使用できるので、ZooKeeper/Mesos のセットアップが稼働していると確信しています。
これが私scheduler.sh
が実行しようとしているものです:
Aurora 公式ドキュメント に記載されているインストール手順に従いました。
完全な出力をPasteBinにアップロードしました。
mesos - Apache Aurora に関するいくつかの質問
私はマラソンとオーロラを比較してきました。
マラソン:
- 使いやすい
- 軽量
- 新しい機能を追加するためのより積極的な
オーロラ:
- より多くの機能セットとより柔軟なオブジェクト構成
- 重くて使いにくい
- より保守的に新しい機能を追加する
現時点では、どちらを使用するかを決めることはできません。ここにいくつかの質問があります。誰かが答えてくれることを願っています:
- Aurora でタスクのグループを処理するには? Marathon ではグループ化がサポートされており、タスクのグループをまとめて管理できますが、Aurora ではグループ化が見つかりません。
- Aurora でプロセス/タスクの環境変数を設定する方法は?
- Aurora でステータス更新のイベントハンドラーを追加する方法は? カスタマイズされたアラートを実装したいと考えています。マラソンなら可能です。
mesos - Docker containerizer で Apache Mesos スレーブを起動する
Mesos と Aurora のセットアップがあり、デプロイする必要があるアプリケーションを Docker 化しました。今、docker サポートで mesos スレーブを起動する必要がありますが、docker サポートで mesos スレーブを起動できません。以下を試してください:
これは私に与えます
しかし、私が試してみると:
スレーブがアクティブになります。
誰でもこの問題を解決する方法を教えてもらえますか?
apache-aurora - Apache Aurora スケジューラですべてのジョブを一覧表示するコマンドは何ですか?
Apache Aurora クラスターをセットアップし、hello world タスクをスケジュールすることができました。
クラスター内のタスクを一覧表示するには、どのコマンドを使用すればよいですか?