- Reference >
- MongoDB Package Components >
mongos.exe
mongos.exe¶
Synopsis¶
mongos.exe is the build of the MongoDB Shard
(i.e. mongos) for the Windows
platform. mongos.exe has all of the features of
mongos on Unix-like platforms and is completely compatible
with the other builds of mongos. In addition,
mongos.exe provides several options for interacting with
the Windows platform itself.
This document only references options that are unique to
mongos.exe. All mongos options are
available. See the mongos and the
Configuration File Options documents for more
information regarding mongos.exe.
To install and use mongos.exe, read the
Install MongoDB on Windows document.
Options¶
-
mongos.exe¶
-
--install¶ Installs
mongos.exeas a Windows Service and exits.
-
--remove¶ Removes the
mongos.exeWindows Service. Ifmongos.exeis running, this operation will stop and then remove the service.Note
--removerequires the--serviceNameif you configured a non-default--serviceNameduring the--installoperation.
-
--reinstall¶ Removes
mongos.exeand reinstallsmongos.exeas a Windows Service.
-
--serviceName<name>¶ Default: “MongoS”
Set the service name of
mongos.exewhen running as a Windows Service. Use this name with thenet start <name>andnet stop <name>operations.You must use
--serviceNamein conjunction with either the--installor--removeinstall option.
-
--serviceDisplayName<name>¶ Default: “Mongo DB Router”
Sets the name listed for MongoDB on the Services administrative application.
-
--serviceDescription<description>¶ Default: “Mongo DB Sharding Router”
Sets the
mongos.exeservice description.You must use
--serviceDescriptionin conjunction with the--installoption.Note
For descriptions that contain spaces, you must enclose the description in quotes.
-
--serviceUser<user>¶ Runs the
mongos.exeservice in the context of a certain user. This user must have “Log on as a service” privileges.You must use
--serviceUserin conjunction with the--installoption.
-
--servicePassword<password>¶ Sets the password for
<user>formongos.exewhen running with the--serviceUseroption.You must use
--servicePasswordin conjunction with the--installoption.