0
我想打開使用計算引擎雲啓動器創建的mongodb實例,以便我可以從任何地方訪問它。你能幫我理解這裏發生了什麼問題嗎?連接到谷歌應用引擎上的mongodb實例
gcloud配置集項目我的項目
gcloud計算的防火牆規則創建讓 - 蒙戈仲裁器--description「允許傳入蒙戈。」 --target標籤=蒙戈仲裁器--allow TCP:27017
Created [allow-mongo].
NAME NETWORK SRC_RANGES RULES SRC_TAGS TARGET_TAGS
allow-mongo-arbiter default tcp:27017 mongo-arbiter
gcloud計算的防火牆規則創建讓 - 蒙戈服務器--description「傳入蒙戈允許的。」 --target-tags = mongo-server --allow tcp:27017
Created [allow-mongo-server].
NAME NETWORK SRC_RANGES RULES SRC_TAGS TARGET_TAGS
allow-mongo-server default tcp:27017 mongodb-server
當我ssh到mongo服務器時,27017正在偵聽。嘗試重置虛擬機
沒有打開端口:遠程登錄27017不連接
您應該使用目標標記來允許使用mongodb服務器標記的實例接受27017上的連接。您能確認服務器實例是否具有此標記嗎?另外,您能確認您的仲裁器實例是否有標籤mongo-arbiter,並且正在通過端口21707連接其他實例嗎?你現在有一個特定的指南嗎? – Nick
謝謝!我使用了錯誤的標籤。我現在可以連接。我認爲標籤與實例的名稱相同,而它們是動態的。 – pkumar0
我已經發布解決方案作爲答案,請接受!很高興聽到它的工作! – Nick