Database Planning
  • 22 May 2023
  • Dark
    Light
  • PDF

Database Planning

  • Dark
    Light
  • PDF

Article summary

Network

Gather the network IP and hostname assignments into this table. At least three DNS and NTP servers are recommended for high-availability.

Environment Variable Sample Value DB-01 DB-02 DB-03
Hostname HOSTNAME db01
FQDN FQDN db01.pronghorn.io
Management Interface MGMT_INTERFACE enp0s3
Management IP Address MGMT_IP_ADDRESS
Service Interface SVC_INTERFACE enp0s8
Service IP Address SVC_IP_ADDRESS
DNS Server 1 DNS1 8.8.8.8
DNS Server 2 DNS2 8.8.4.4
DNS Server 3 DNS3
Timezone TZ America/New_York
NTP Server 1 NTP1 0.pool.ntp.org
NTP Server 2 NTP2 1.pool.ntp.org
NTP Server 3 NTP3 2.pool.ntp.org

Security Certificate

Use this table to track your security certificate details.

Environment Variable Sample Value DB-01 DB-02 DB-03
Organization
Organizational Unit
Country
State
Location
Contact
Private Key Password
Certificate Request Password

Storage

This table will track the persistent storage required for the database servers.

Environment Variable Sample Value DB-01 DB-02 DB-03
Data Disk /dev/sdb1
Data Volume
Data Volume Size 500 GB
Data Volume Mount /data
Data Directory /data/mongodb

Database Security

This table will track the MongoDB database security parameters.

Environment Variable Sample Value DB-01 DB-02 DB-03
MongoDB Port MDB_PORT 27017
MongoDB Admin Username MDB_ADMIN_USERNAME mongoadmin
MongoDB Admin Password N/A ****
MongoDB Itential DB MDB_ITENTIAL_DB pronghorn
MongoDB Itential Username MDB_ITENTIAL_USERNAME pronghorn
MongoDB Itential Password N/A ****

Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.