問題タブ [mcollective]

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 に答える
1733 参照

puppet - Mcollecitve mco シェル コマンドが機能しない

mcollective-2.8.1 バージョンを使用し、関連するすべてのパッケージをインストールしましたが、シェル コマンドが見つからないようです。シェル コマンドのパッケージ/プラグインが見つかりません。

0 投票する
0 に答える
114 参照

java - puppet がスナップショット リポジトリから最新のものをダウンロードできない理由

サーバーの展開にはPuppetmCollectiveを使用しています。開発環境とテスト環境の両方で、アーティファクトを (2 つの異なるブランチから) 同じネクサス スナップショット リポジトリにリリースします (開発アーティファクトとテスト アーティファクトを区別するためにmaven を使用します)。アーティファクトの詳細は次のようになります。classifier

開発アーティファクト

アーティファクトのテスト

これらのアーティファクトは、2 つの Jenkins ジョブを通じてリリースされます。Puppet/mCollectiveの場合LATEST、バージョンとして使用します。ただし、何らかの理由で、最新のものを決定する際に分類子を無視します。つまり、nexus スナップショット リポジトリで dev アーティファクトが で作成され21-July-2015 1PM GMT、テスト アーティファクトが で作成されたと仮定します21-July-2015 2PM GMT。サーバー上で開発デプロイを実行する場合、mCollective エージェントは nexus リポジトリからテスト アーティファクトをダウンロードします (devパペット設定のように分類子を提供した後でも)。

download-artifact-from-nexus.shnexus リポジトリからアーティファクトをダウンロードするために使用されると思われるスクリプトが表示されます。このスクリプトは、Nexus REST API を使用してアーティファクトをダウンロードします。maven-metadata.xmlこれらの REST API については知りませんが、分類子に基づいてどのアーティファクトが最新であるかを明確に示すこのスクリプトは使用されていないと思います。puppet/mCollective は初めてで、これを解決する方法がわかりません。誰かが助けを提供できるかどうかに感謝します。

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

java - Java クライアントから MCollective を呼び出す方法

パペットを使用してクラスターをセットアップしました。ここで、パペット マスターのコール パペット エージェントを呼び出す必要があります。そのために、MCollective を使用する予定です。別の要件があります。マスターからクライアント構成を変更してサーバーを再起動するには、Java クライアントから MCollective を呼び出す必要があります。それを行う方法はありますか?ありがとう、アーハム

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

puppet - MCollective を使用して因子変数をエクスポートする

Mcollective シェル エージェントを使用して factor システム変数をエクスポートしようとしています。ただし、因子リストを確認すると、新しい変数が正しく設定されていません。ここでの理由は何ですか?

puppet カタログがこのカスタム要素のルックアップを実行してからノードを解決するため、puppet を介してこの変数を設定することはできません。そのため、パペットを実行する前にファクト変数を設定する必要があります。

この目的で使用できる他の Mcollective エージェントはありますか?

mco shell run "export FACTER_deployment_pattern='pattern2'"; 要素

  • [ ================================================ ===========> ] 2 / 2

操り人形エージェント:

qaa ノード 5:

2/2 ホストの処理を 146.06 ミリ秒で終了

0 投票する
0 に答える
288 参照

windows - マスターレス パペットを使用した Windows 上の mcollective

私は mcollective/puppet のまったくの初心者です。マスターレス パペット構成で Windows 環境に mcollective をセットアップしようとしています。mco 2.8.3 をダウンロードし、ActiveMQ をセットアップし、サーバー/クライアント ノードを構成し、"mco ping" でそれらすべてを確認できました。github から puppet 3.8.1 と mcollective-puppet-agent もインストールし、プラグインとしてインストールしました。プラグインリストで見ることができます。しかし、mco を使用して puppet エージェントを制御するにはどうすればよいですか (たとえば、puppet apply を使用してマニフェストを適用します)。「mco puppet status」を実行しようとすると、「No request sent, we did not found any nodes.」と表示されます。追加の構成を行う必要がありますか?

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

puppet - puppet マスター コンソール v2015.2.3 から puppet エージェントをトリガーする方法は?

Puppet Enterprise v2015.2.3 を使用しています。

MCollective を使用してコマンド ラインからエージェントの実行をトリガーすることはできますが、今はコンソールからエージェントの実行をトリガーしたいと考えています。

それ、どうやったら出来るの?

0 投票する
0 に答える
67 参照

puppet - サーバーからの MCollective Trigger Puppet エージェントが失敗する

MCollective 2.9.0 で Puppet Opensource 4.6.1 を使用しています。Puppet マスターから Puppet エージェントをトリガーする必要があります。ただし、puppet runonceコマンドが見つかりません。このコマンドは廃止されましたか、それとも puppet マスターから Puppet エージェントをトリガーする新しいコマンドがありますか? using Latest puppet opensource 2.6.0 and Mcollective 2.9.0

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

ruby - mcollective インベントリ スクリプト

以下のように mCollective インベントリ スクリプトを作成しました。

ここで users_ids ファクトはサーバー上の yaml 形式です。したがって、この要素のインベントリを作成するときは、その yaml 形式を解析してハッシュする必要があります。しかし、このスクリプトで実行するとエラーが発生し、

出力を解析するために何かが欠けているかどうかはわかりません。奇妙なことは、ホスト名も印刷されないことです。

ファクトの出力は、サーバー上の fact.yaml から以下のとおりです。

どんな助けでも大歓迎です。