MongoDB 指南針錯誤。 '不是主從Ok=false'

MongoDB 指南針錯誤。 '不是主從Ok=false'

我剛剛創建了一個 MongoDB Atlas 實例,以便嘗試 MongoDB。我還下載了 Compass,這樣我就可以直觀地管理數據,因為我目前還不熟悉 MongoDB 命令列。

在 Atlas 儀表板中將我的 IP 位址列入白名單並複製並貼上連線詳細資訊後,我仍然無法完全使用 Compass 用戶端。

我收到的錯誤是: An error occurred while loading navigation: 'not master and slaveOk=false': It is recommended to change your read preference in the connection dialog to Primary Preferred or Secondary Preferred or provide a replica set name for a full topology connection.

我使用 Compass 用戶端的作業系統是 Windows 10。

我將不勝感激任何提示。

問候

答案1

當嘗試使用 Compass(版本 1.13.1)連接到輔助節點時,我收到了相同的錯誤。

在我將連接主機名稱更改為主伺服器、指定副本集名稱並為讀取首選項選擇“次要首選”後,它起作用了。

這似乎是一個新功能,因為舊版本的 Compass 允許直接連接到輔助節點而不會出現任何投訴。

答案2

啟動mongod進程。啟動mongo進程。

mongo您打開的外殼上,先輸入rs.status()然後rs.initiate()再輸入rs.status()

相關內容