Database Reference
In-Depth Information
Implementing configuration servers
Now it's time to start the first part of sharding. Establishing a configuration server is as
easy as running a mongod instance using the --configsvr parameter.
The following scheme shows the structure of the command:
mongod --configsvr --dbpath <path> --port <port>
If you don't pass the dbpath or port parameters, the configuration server uses /data/
configdb as the path to store data and port 27019 to execute the instance. However, you
can override the default values using the preceding command.
If this is the first time that you have run the configuration server, you might be faced with
some issues due to the existence of dbpath . Before running the configuration server,
make sure that you have created the path; otherwise, you will see an error as shown in the
following screenshot:
You can simply create the directory using the mkdir command as shown in the following
line of command:
mkdir /data/configdb
Also, make sure that you are executing the instance with a sufficient permission level; oth-
erwise, you will get an error as shown in the following screenshot:
Search WWH ::




Custom Search