Set Up a MongoDB Cluster

You can add a MongoDB cluster on any of the following editions: Playground, Business, or Enterprise.

Create a Cluster

Prerequisites: Before setting up a database, make sure you are working within a provisioned VDC that contains at least one virtual machine (VM) from which to access the database. The VM you create is counted against the quota allocated in your contract. For more information on databases quota, see Resource Allocation.

Note: Database Manager is available for contract administrators, owners, and users with Access and manage DBaaS privileges only. You can set the privilege via the DCD group privileges.

1. In the Data Center Designer, click Menu > Databases > Postgres & MongoDB.

2. In the Databases page, click + Add in the MongoDB Clusters section.

3. Provide an appropriate Display Name.

4. From the drop-down list, choose a Location where your data for the database cluster can be stored. You can select an available data center within the cluster's data directory to create your cluster.

5. Choose the Edition type as Playground. In this edition, you can create one playground instance for free and test MongoDB.

Note: For every additional instance that you create apart from the first instance, the charges are applicable accordingly.

6. Select the Template to use the resources for creating your MongoDB cluster. In the Playground edition, the following standard resources are available:

  • RAM Size (GB): 2.

  • vCPU: 1.

  • Storage Size: 50 GB.

7. Select the Database Type as the Replica Set. This database type maintains replicas of data sets and offers redundancy and high data availability.

Note: The Sharded Cluster database type is not available for selection in the Playground edition.

8. Select the Instances to host a logical database manager environment to catalog your databases. By default, one instance is offered for free in this edition.

Note: The Estimated price will be displayed based on the input. The estimated cost is exclusive, where certain variables like traffic and backup are not considered.

9. In the Cluster to Datacenter Connection section, set up the following:

  1. Select a Data Center: Select a data center from the available list. Use the search option to enter a data center that you want to select.

  2. LAN in the selected Datacenter: Select a LAN for the chosen data center.

10. In the Private IP/Subnet, perform the following actions:

  1. Private IP/Subnet: Enter the private IP or subnet address in the correct format by using the available Private IPs.

Note: To know your private IP address/Subnet, you need to:

  • Create a single server connected to an empty private LAN and check the IP assigned to that NIC in that LAN. The DHCP in that LAN is always using a /24 subnet, so you have to reuse the first 3 octets to reach your database.

  • To prevent a collision with the DHCP IP range, it is recommended to use IP addresses ending between x.x.x.3/24 and x.x.x.10/24 (which are never assigned by DHCP).

  • If you have disabled DHCP on your private LAN, then you need to discover the IP address on your own.

  1. Click Add to save the private IP/Subnet address details.

  2. Click Add Connection to connect the cluster to the data center.

11. Select the appropriate MongoDB Version. The IONOS Database Manager supports 5.0 and 6.0 MongoDB versions.

12. In the Maintenance Window, set the following:

  • Maintenance time: Set the time (in UTC) for the maintenance of the MongoDB cluster. Use the pre-defined format (hh:mm:ss) or you can use the clock. The maintenance occurs in a 4-hour-long window, adjust the time accordingly.

  • Maintenance day: From the dropdown menu, choose the preferred day on which the maintenance of the cluster must take place.

13. Click Save to provision the creation of the MongoDB cluster.

Result: The MongoDB cluster for the defined values is created in the Playground edition.

Last updated