Mongodb 如何为MONGOS配置配置文件?

Mongodb 如何为MONGOS配置配置文件?,mongodb,sharding,Mongodb,Sharding,我无法为mongos配置配置文件。如何设置配置?步骤1)为配置服务器创建单独的数据库 mkdir /data/configdb 步骤2)以配置模式启动mongodb实例。假设我们有一个名为serverd的服务器,它将是我们的配置服务器,我们需要运行下面的命令来将服务器配置为配置服务器 mongod –configdb ServerD: 27019 步骤3)通过指定配置服务器启动mongos实例 mongos –configdb ServerD: 27019 步骤4)从mongo shell

我无法为mongos配置配置文件。如何设置配置?

步骤1)为配置服务器创建单独的数据库

mkdir /data/configdb
步骤2)以配置模式启动mongodb实例。假设我们有一个名为serverd的服务器,它将是我们的配置服务器,我们需要运行下面的命令来将服务器配置为配置服务器

mongod –configdb ServerD: 27019
步骤3)通过指定配置服务器启动mongos实例

mongos –configdb ServerD: 27019
步骤4)从mongo shell连接到mongo的实例

mongo –host ServerD –port 27017
步骤5)如果需要将服务器A和服务器B添加到集群,请发出以下命令

sh.addShard("ServerA:27017")
sh.addShard("ServerB:27017")
步骤6)为数据库启用分片。因此,如果我们需要共享Employeedb数据库,请发出以下命令

sh.enableSharding(Employeedb)
Sh.shardCollection("db.Employee" , { "Employeeid" : 1 , "EmployeeName" : 1})
步骤7)为集合启用分片。因此,如果我们需要切分Employee集合,请发出以下命令

sh.enableSharding(Employeedb)
Sh.shardCollection("db.Employee" , { "Employeeid" : 1 , "EmployeeName" : 1})

MongoDB shreading的最佳文章: