簡體   English   中英

具有keyFile身份驗證的集群的MongoDB MMS

[英]MongoDB MMS for cluster with keyFile auth

我有一個使用keyFile auth的分片和復制的MongoDB集群。

我正在嘗試配置MongoDB MMS代理以與所有集群成員進行通信。 我嘗試在每個群集成員上安裝MMS,並將每個群集成員地址的IP /端口通知mms.10gen.com。 該代理報告說它是未經授權的,我沒有任何數據。

MMS似乎不支持keyFile auth,但這不是標准的生產群集設置嗎?

如何為這種群集設置MMS?

我將其發布在10gen-mms郵件列表中,並找到了答案。

keyFile身份驗證僅用於集群內通信以及MongoS實例與集群之間的通信。

指定keyFile auth表示如果不存在用戶,則可以通過MongoS(帶有keyFile)通過用戶名/密碼訪問不帶用戶名/密碼的集群。

如果創建了用戶,則還需要用戶身份驗證。

您可以在每個MongoD實例上本地創建一個用戶,並使用該用戶直接連接到他們,而無需keyFile。

因此,解決方案是為MMS和前端服務創建用戶並使用用戶身份驗證。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM