sql >> Database >  >> NoSQL >> MongoDB

MonogoDB Replica Set Status verandert niet van opstarten naar secundair

Controleer vanaf primair of u verbinding kunt maken met secundair

mongo --host repset1.com --port 27017

Wanneer de bovenstaande faalt, kan het een firewall- of BindIP-probleem zijn.

Controleer bind_ip (moet 0.0.0.0 zijn, verandering in mongodb.conf is 127.0.0.1):

netstat -plunt | grep :27017 | grep LISTEN

Kijk naar de logbestanden van secondaries, waarom ze vastlopen. Hebben ze de configuratiegegevens ontvangen?

Probeer opnieuw te configureren, zie mongo replicaset opnieuw configureren



  1. Mongodb v4.0 Transactie, MongoError:Transactienummers zijn alleen toegestaan ​​op een replicasetlid of mongo's

  2. MongoDB-connector voor PHP:tel documenten voor paginering

  3. MongooseError [MongooseServerSelectionError]:verbinding <monitor> naar 52.6.250.237:27017 gesloten

  4. Chaining-belofte om een ​​referentiedocument in Mongoose bij te werken