Шаг 1) Создайте отдельную базу данных для сервера конфигурации.
mkdir /data/configdb
Шаг 2) Запустите экземпляр mongodb в режиме конфигурации.Предположим, что если у нас есть сервер с именем Сервер D, который будет нашим сервером конфигурации, нам нужно будет выполнить следующую команду, чтобы настроить сервер как сервер конфигурации.
mongod –configdb ServerD: 27019
Шаг 3) Запустите экземпляр mongos с помощьюуказание сервера конфигурации
mongos –configdb ServerD: 27019
Шаг 4) Из оболочки mongo подключитесь к экземпляру 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})