問題タブ [mongodb-mms]
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.
mongodb-mms - MMS は、異なるシャードとレプリカセットの 2 つのデータ ノードに同じエイリアスを割り当てています
MMS を使用して、13 ノードの MongoDB クラスター (3 つの構成サーバー、4 つの MongoS、2 つのメンバーと 1 つのアービターを含む 2 つのレプリカ セット) を監視しています。インストール以来、MMS は正常に動作していましたが、現在はシャードとレプリカ セットを適切に監視していません。
6 つのノードのうち 4 つのノード (プライマリ 1 つ、セカンダリ 1 つ、アービター 2 つ) のみを監視し、手動で追加するたびに他のレプリカ セット (プライマリ + セカンダリ) を自動削除します。また、監視しているレプリカ セットについては、プライマリ セカンダリとアービターを独立したノードとして使用しています (監視ウィンドウでそれらの正しい TYPE が表示されていても)。
ホスト マッピングを確認したところ、驚いたことに、両方のプライマリ ノードと両方のセカンダリ ノードで同じエイリアス名が表示されていました。これが、監視ウィンドウにこれらの 2 つのノードが表示されない理由だと思います。
ホスト マッピング ウィンドウから同じエイリアス名のエントリを手動で削除しましたが、数分後に自動更新されます。
2 つの異なるノードを同じものと見なし、それらに同じエイリアス名を使用するのはなぜですか? バグですか?
MMS は、構成サーバーと MongoS ノードでうまく機能しています。
私の MMS グループは「MMS@Ork」です。
私のデータノードは次のとおりです。
Server1 -> Replica-set1 のプライマリ + Replica-set2 のセカンダリ (2 ノード) Server2 -> Replica-set2 のプライマリ + Replica-set1 のセカンダリ (2 ノード) 両方のレプリカ セットのアービタは別々のマシンにあります。両方のプライマリに共通の 1 つのポート番号と、両方のセカンダリに共通の他のポート番号を保持しています。
mongodb - プロキシを経由するように Mongodb MMS を設定する方法は?
認証を使用してプロキシ経由で送信するように monitoring-agent.config を変更するにはどうすればよいですか?
変更ログの状態...
Monitoring Agent 2.3.1.89-1 リリース 2014-07-08 エージェント構成ファイルに HTTP プロキシ構成のサポートが追加されました。
しかし、これを行う方法がわかりません。
wdberkeley のリンクに従って、この値を monitoring-agent.config ファイルに追加できます。
httpProxy=http://"pxproxy01":3128
しかし、これは..
conf の取得に失敗しました。Op: Get Err: プロキシ認証が必要です
認証ユーザー/パスワードを設定する方法はありますか?
azure - Mongodb 管理サービス エラー、ホストへのダイヤル失敗
このコマンドを使用して MMS をダウンロードしました
sudo を使用してインストールしました
そして、にある /monitoring-agent.config ファイルを編集しました
--Fork フラグを追加し、このコマンドを使用して mongod rplSet を開始するまでは、問題なく動作していました
上記のコマンドを使用してサービスを開始した後、私の MMS はホストが到達不能であることを示し始め、すべてのメンバーで次のメッセージが表示されました。
hosts ファイルを編集し、hosts ips と hostnames を追加しました。443 ポートを開き、次のように --system フラグを付けて mmms を起動しようとしました
それでも、ホストに到達できません。mongoport (:27017) のアクセス リストを取得しましたが、これが原因ですか? その場合、そのアクセス リストにどの IP を追加すればよいですか?
一番、
munin - munin-node が Mongo Monitoring Service (MMS) にデータを送信しない理由
Ubuntu 14.04 で munin-node を実行しています。それはうまくいっています。ターミナルでは、データを取得できます。を使用してtelnetできtelnet towhid 4949
ますが、MMSのハードウェアタブに表示されますNo data available
。ここで何が欠けていますか?
linux - MongoDB MMS エージェントがエラー ループに陥る
MMS を使用していくつかの展開を試みました (自分のサーバーでは、すべてクリーンな 64 ビット Ubuntu 14.04) が、何らかの理由で、何をしても、エージェントは常に無限のエラー状態/ループになってしまうようです。
私の現在の展開は 2 つの単純なレプリカ セットであり、すべてが正しくセットアップされており、昨日のある時点では問題なく動作していました。
いくつかのデータベースに数人のユーザーを追加し、変更を展開し、待機しましたが、機能しているように見えました。新しいユーザーを追加し続け、ブーム、突然エラーの時期になりました。これを修正する方法やアプローチする方法さえわかりません。また、もちろん誰かがここでこれに応答しない限り、この問題に関するあらゆる種類のサポートを受けることはほとんど不可能に思えます.
エージェント ログからの数行を次に示します。ループが発生している様子がわかります (過去 17 時間連続で発生しています)。
ログが吐き出すものにはいくつかのバリエーションがありますが、特にクラスター構成部分に関しては、構成ファイルまたは応答が定義されていないように見え、何をすべきかわからないため、繰り返されているようです。 、 知らない。
更新:私はいくつかの再インストールを行いましたが、何をしても、認証を有効にして少なくとも1人のユーザーを追加すると、次のエラーが表示されます(ユーザーを削除すると消えます):
更新 2 : 上記のエラーに対する一時的な解決策を見つけました。これは、ユーザーの作成時に完全に異なるユーザー識別子を使用することでした。最初からやり直すたびに、まったく新しいユーザー ID を作成しなければならないなんて信じられませんか?!
ホスト名などすべてが異なる新しいサーバーを使用しているにもかかわらず、MMS 側が古いデータにしがみついているように見えます。
誰か、助けてください。:-(
更新 3 : レプリカ セットを使用するとさらに多くの問題が発生したため、スタンドアロン インストールのみを使用することにしました。現在、DB ユーザー、または「admin」のようなユーザーに以前に使用したユーザー名を使用しない限り、「my-admin」や「myAdmin」のようなものを使用しない限り、問題は発生しません。これまでのところ動作していますが、明らかに何かが壊れています。
mongodb-mms - Windows 用 MongoDB MMS 自動化エージェント
MMS Automation エージェントのセットアップを検討していますが、Windows 用のダウンロードがないことがわかりました。Windowsでは利用できませんか?
ありがとう!
mongodb - MMS バックアップ目的でローカル マシンに接続できません
mongoDB MMS バックアップ機能を使用しようとしています。ウィザードの [ホストの追加] 部分で接続しようとすると、次のエラーが表示されます。
チェック間隔内にホストを検出できません。
Windows 7 ラップトップに MongoDB 2.6.4 があります。次の権限を持つ管理者ユーザーを作成しました。
私は走りmongod --auth
ます。
ここで、MONGODB-CR Auth メカニズムを使用して MMS 経由で接続しようとすると、上記のエラーが発生します。
ログには、次のような多くのエラーが表示されます。
Robomongo 0.8.4 クライアントを使用すると、ユーザーとパスを使用してログインできました。
MMS をローカル マシンに接続して、マシン上のデータベースのバックアップを初期化できるようにしたいと考えています。
前もって感謝します。
git - Git を使用して MongoDB データベースをバックアップできますか? 具体的には、github リポジトリに mongo データ ディレクトリを含めることはできますか?
私は Node + Mongo にかなり慣れていないので、新しいコミットを行うたびにデータベースをバックアップできる方法があるかどうかを確認しようとしています。これは可能ですか?mongodump を使用してバックアップする方法は知っていますが、サーバーにプッシュするたびにこれを行う必要は避けたいと思います。データ ディレクトリのアイデアがうまくいかない場合、ノード サーバー リポジトリにバックアップし、実行するたびにプッシュを実行するスクリプトを作成することは可能でしょうか?
私はオンラインで git と mongo に関連するものを見つけることができなかったので、私はこれを間違って見ている/何かを理解していない可能性があると思います。どんな助けでも大歓迎です!ありがとう!