Sök…


Inställning av skärningsmiljö

Sharding Group Members:

För skärning finns det tre spelare.

  1. Konfigurera server

  2. Replikauppsättningar

  3. Mongos

    För en mongoskärm måste vi installera ovanstående tre servrar.

Config Server Setup: lägg till följande i mongod conf-fil

sharding:
  clusterRole: configsvr
replication:
  replSetName: <setname>  

kör: mongod --config

Vi kan välja konfigurationsserver som replikuppsättning eller kan vara en fristående server. Baserat på vårt krav kan vi välja det bästa. Om config behöver köras i replikuppsättning måste vi följa replikuppsättningen

Replikainställning: Skapa replikuppsättning // Se replikinställningen

MongoS Setup: Mongos är huvudinställningen i skärva. Det är fråga router för åtkomst till alla replikuppsättningar

Lägg till följande i mongos conf-fil

    sharding:
      configDB: <configReplSetName>/cfg1.example.net:27017;

Konfigurera delat:

Anslut mongonerna via skalet (mongo - värd - port)

  1. sh.addShard ("/s1-mongo1.example.net:27017")
  2. sh.enableSharding ( "")
  3. sh.shardCollection ("<databas>. <samling>", {<nyckel>: <riktning>})
  4. sh.status () // För att säkerställa skärmningen


Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow