問題タブ [mesosphere]

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.

0 投票する
1 に答える
491 参照

apache - Cent OS で pkg-config を更新するには?

centosにmesosをインストールしようとしています。しかし、インストール中に ./configure を実行すると、次のエラーが表示されます。

gcc の依存スタイルをチェックしています... (キャッシュ) gcc3 ./configure: 19168 行目: 予期しないトークンgoogle.protobuf,' ./configure: line 19168: AC_PYTHON_MODULE(google.protobuf, yes) 付近の構文エラー '

https://issues.apache.org/jira/browse/MESOS-1727に記載されている解決策 は、pig-config を更新して再試行することです。

pkg-config の更新方法を理解するのに助けが必要です。

0 投票する
2 に答える
1021 参照

docker - Marathon の Docker コンテナが終わらない

3 台の CentOS6.5 マシンで構成される Mesos クラスターがあります。

ZooKeeper と Mesos-Master はいずれかのマシンで実行され、Mesos-Slave は各マシンで実行されます。

また、Marathon はマスターノードで実行されています。

次に、 Mesosphereのこの指示に従って、Marathon で docker コンテナーを実行しようとしています。

job.jsonは次のようになります。

次に、次のコマンドを実行します。

その後、Marathon Web UI で、Docker コンテナーが "デプロイ中" の状態になっていることを確認できます。

そして、Mesos-Master Web UI で、タスクが久しぶりに "STAGING" ステータスになっていることがわかります。

サンドボックス ペインで、stdout を確認でき、コマンドが正常に完了したようです。問題ない。

stderr はこのようなものです。

stdout はこのようなものです。

しかし、コマンドの完了後にコンテナ(TASK)が終了することを期待しています。 出来ますか? 可能であれば、その方法は?

ありがとうございました。

0 投票する
1 に答える
1490 参照

mesos - Fig / Docker-Compose のような JSON を Mesosphere/Marathon にフィードして、多層アプリケーションをセットアップする

JSON ファイルを設定して Mesosphere/Marathon にフィードし、アプリケーションの依存関係を持つ多層アプリケーションを展開できるかどうかは誰にもわかりませんか? デプロイするアプリケーションとその依存関係などを記述した yaml ファイルが 1 つある場合、またはdocker composeの行に沿ったものはありますか?

ありがとう!!

アレックス

0 投票する
1 に答える
1013 参照

mesos - Mesos: mesos-slave は追加のポートを提供します

インターネットに公開したい mesos-slave ノードがいくつかあります。そのため、mesos-slave がデフォルトの多数のポート/リソースに加えて、ポート 80 と 443 を提供することを望みます。

私が収集したものから、パラメータを調整し、--resources80 と 443 の両方をポート リソース オファリングに含める必要があります。ただし、私のテストでは、これを行う際に、マシンの CPU/メモリ/ディスクの提供もハードコーディングする必要があります (実行時に mesos-slave がこれらを決定できるようにするのではなく)。

実行したいノードのサイズはmesos-slave将来変更される可能性があるため、CPU/メモリ/ディスク製品のハードコーディングを避け、実行時に決定できるようにしたいと考えています。CPU/メモリ/ディスクの提供をハードコーディングせずに mesos-slave のポートの提供を変更するにはどうすればよいですか? --resource理想的には、そのようなシステムは追加的であり、「デフォルトのポートに加えてポート 80/443 を提供します」。

一番!

アドベイト

0 投票する
1 に答える
214 参照

amazon-web-services - Mesos 属性: EC2 タグからのソース

mesos-slave インスタンスに、スレーブが実行されている EC2 タグから属性を継承させることに興味があります。いろいろ調べた結果、そのような設定は存在しないと思います。1つ書いて、コミュニティに貢献したいと思います。

私たちのスレーブは Ubuntu を実行しており、mesosphere リポジトリの mesos パッケージを使用しています。これにより、美しいmesos-init-wrapperが作成され、mesos 構成 (コマンド ライン引数) を/etc/mesos-slave/またはのファイルとして表すことができます/etc/mesos/。次のようなスクリプトを書きたいと思います。

  1. ec2 API を使用してインスタンス タグを取得します (こちらを参照) 。
  2. 対応するファイルを生成します[/etc/mesos/attributes/][3]
  3. このスクリプトを初期の実行レベルで実行します

Mesos コミュニティの人々: これは正しい方法ですか? に結び付けられた実装を構築することは合理的mesos-init-wrapperですか?

ありがとう!

アドベイト

0 投票する
1 に答える
528 参照

mesos - Mesosマスタースレーブ通信

マスターとスレーブの通信方法は Mesos です。マスターはウェブサーバーを実行していますか? HTTP または TCP/IP リクエストを使用していますか?

お返事をありがとうございます