MONGOS的配置文件怎么配置?

How to configure the configuration file for MONGOS?

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

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

mkdir /data/configdb

步骤 2) 在配置模式下启动 mongodb 实例。假设我们有一个名为 Server D 的服务器作为我们的配置服务器,我们需要 运行 下面的命令将服务器配置为配置服务器。

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)

步骤 7) 为集合启用分片。因此,如果我们需要对 Employee 集合进行分片,请发出以下命令

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