MongoDB 7.0 Enterprise Installation on Linux using Tarball Method
Table of Contents
Create systemd service
1. Prerequisites
Install the required system libraries that MongoDB depends on.
# Verify OS version
[root@mongo01 ~]# cat /etc/redhat-release
Red Hat Enterprise Linux release 8.7 (Ootpa)
[root@mongo01 ~]#
# Install required dependencies
[root@mongo01 ~]# dnf install -y cyrus-sasl cyrus-sasl-gssapi cyrus-sasl-plain krb5-libs \
> libcurl libpcap lm_sensors-libs net-snmp net-snmp-agent-libs \
> openldap openssl rpm-libs numactl-libs
Last metadata expiration check: 0:20:27 ago on Wed 30 Sep 2026 05:56:37 AM EDT.
Package cyrus-sasl-2.1.27-6.el8_5.x86_64 is already installed.
Package cyrus-sasl-gssapi-2.1.27-6.el8_5.x86_64 is already installed.
Package cyrus-sasl-plain-2.1.27-6.el8_5.x86_64 is already installed.
Package krb5-libs-1.18.2-34.0.1.el8_10.x86_64 is already installed.
Package libcurl-7.61.1-34.el8_10.13.x86_64 is already installed.
Package libpcap-14:1.9.1-5.el8.x86_64 is already installed.
Package openldap-2.4.46-21.el8_10.x86_64 is already installed.
Package openssl-1:1.1.1k-17.el8_6.x86_64 is already installed.
Package rpm-libs-4.14.3-24.el8_6.x86_64 is already installed.
Package numactl-libs-2.0.12-13.el8.x86_64 is already installed.
Dependencies resolved.
=============================================================================================================
Package Arch Version Repository Size
=============================================================================================================
Installing:
lm_sensors-libs x86_64 3.4.0-23.20180522git70f7e08.el8 ol8_baseos_latest 59 k
net-snmp x86_64 1:5.8-33.0.1.el8_10 ol8_appstream 355 k
net-snmp-agent-libs x86_64 1:5.8-33.0.1.el8_10 ol8_appstream 749 k
Upgrading:
net-snmp-libs x86_64 1:5.8-33.0.1.el8_10 ol8_baseos_latest 827 k
numactl-libs x86_64 2.0.16-4.el8 ol8_baseos_latest 36 k
python3-rpm x86_64 4.14.3-32.0.1.el8_10 ol8_baseos_latest 155 k
rpm x86_64 4.14.3-32.0.1.el8_10 ol8_baseos_latest 544 k
rpm-build-libs x86_64 4.14.3-32.0.1.el8_10 ol8_baseos_latest 157 k
rpm-libs x86_64 4.14.3-32.0.1.el8_10 ol8_baseos_latest 348 k
rpm-plugin-selinux x86_64 4.14.3-32.0.1.el8_10 ol8_baseos_latest 78 k
rpm-plugin-systemd-inhibit x86_64 4.14.3-32.0.1.el8_10 ol8_baseos_latest 79 k
Installing dependencies:
mariadb-connector-c x86_64 3.1.11-2.el8_3 ol8_appstream 200 k
mariadb-connector-c-config noarch 3.1.11-2.el8_3 ol8_appstream 15 k
Transaction Summary
=============================================================================================================
Install 5 Packages
Upgrade 8 Packages
Total download size: 3.5 M
Downloading Packages:
(1/13): mariadb-connector-c-3.1.11-2.el8_3.x86_64.rpm 564 kB/s | 200 kB 00:00
(2/13): lm_sensors-libs-3.4.0-23.20180522git70f7e08.el8.x86_64.rpm 163 kB/s | 59 kB 00:00
(3/13): net-snmp-5.8-33.0.1.el8_10.x86_64.rpm 7.9 MB/s | 355 kB 00:00
(4/13): net-snmp-agent-libs-5.8-33.0.1.el8_10.x86_64.rpm 7.5 MB/s | 749 kB 00:00
(5/13): net-snmp-libs-5.8-33.0.1.el8_10.x86_64.rpm 10 MB/s | 827 kB 00:00
(6/13): numactl-libs-2.0.16-4.el8.x86_64.rpm 1.5 MB/s | 36 kB 00:00
(7/13): python3-rpm-4.14.3-32.0.1.el8_10.x86_64.rpm 5.0 MB/s | 155 kB 00:00
(8/13): rpm-4.14.3-32.0.1.el8_10.x86_64.rpm 12 MB/s | 544 kB 00:00
(9/13): rpm-build-libs-4.14.3-32.0.1.el8_10.x86_64.rpm 5.6 MB/s | 157 kB 00:00
(10/13): rpm-libs-4.14.3-32.0.1.el8_10.x86_64.rpm 13 MB/s | 348 kB 00:00
(11/13): rpm-plugin-selinux-4.14.3-32.0.1.el8_10.x86_64.rpm 2.9 MB/s | 78 kB 00:00
(12/13): rpm-plugin-systemd-inhibit-4.14.3-32.0.1.el8_10.x86_64.rpm 5.2 MB/s | 79 kB 00:00
(13/13): mariadb-connector-c-config-3.1.11-2.el8_3.noarch.rpm 11 kB/s | 15 kB 00:01
-------------------------------------------------------------------------------------------------------------
Total 2.6 MB/s | 3.5 MB 00:01
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Upgrading : net-snmp-libs-1:5.8-33.0.1.el8_10.x86_64 1/21
Installing : lm_sensors-libs-3.4.0-23.20180522git70f7e08.el8.x86_64 2/21
Running scriptlet: lm_sensors-libs-3.4.0-23.20180522git70f7e08.el8.x86_64 2/21
Upgrading : rpm-libs-4.14.3-32.0.1.el8_10.x86_64 3/21
Running scriptlet: rpm-libs-4.14.3-32.0.1.el8_10.x86_64 3/21
Upgrading : rpm-4.14.3-32.0.1.el8_10.x86_64 4/21
Upgrading : rpm-build-libs-4.14.3-32.0.1.el8_10.x86_64 5/21
Running scriptlet: rpm-build-libs-4.14.3-32.0.1.el8_10.x86_64 5/21
Installing : mariadb-connector-c-config-3.1.11-2.el8_3.noarch 6/21
Installing : mariadb-connector-c-3.1.11-2.el8_3.x86_64 7/21
Installing : net-snmp-agent-libs-1:5.8-33.0.1.el8_10.x86_64 8/21
Installing : net-snmp-1:5.8-33.0.1.el8_10.x86_64 9/21
Running scriptlet: net-snmp-1:5.8-33.0.1.el8_10.x86_64 9/21
Upgrading : python3-rpm-4.14.3-32.0.1.el8_10.x86_64 10/21
Upgrading : rpm-plugin-selinux-4.14.3-32.0.1.el8_10.x86_64 11/21
Upgrading : rpm-plugin-systemd-inhibit-4.14.3-32.0.1.el8_10.x86_64 12/21
Upgrading : numactl-libs-2.0.16-4.el8.x86_64 13/21
Running scriptlet: numactl-libs-2.0.16-4.el8.x86_64 13/21
Cleanup : python3-rpm-4.14.3-24.el8_6.x86_64 14/21
Cleanup : rpm-build-libs-4.14.3-24.el8_6.x86_64 15/21
Running scriptlet: rpm-build-libs-4.14.3-24.el8_6.x86_64 15/21
Cleanup : rpm-plugin-systemd-inhibit-4.14.3-24.el8_6.x86_64 16/21
Cleanup : rpm-plugin-selinux-4.14.3-24.el8_6.x86_64 17/21
Cleanup : rpm-4.14.3-24.el8_6.x86_64 18/21
Cleanup : rpm-libs-4.14.3-24.el8_6.x86_64 19/21
Running scriptlet: rpm-libs-4.14.3-24.el8_6.x86_64 19/21
Cleanup : numactl-libs-2.0.12-13.el8.x86_64 20/21
Running scriptlet: numactl-libs-2.0.12-13.el8.x86_64 20/21
Cleanup : net-snmp-libs-1:5.8-25.el8.x86_64 21/21
Running scriptlet: net-snmp-libs-1:5.8-25.el8.x86_64 21/21
Verifying : lm_sensors-libs-3.4.0-23.20180522git70f7e08.el8.x86_64 1/21
Verifying : mariadb-connector-c-3.1.11-2.el8_3.x86_64 2/21
Verifying : mariadb-connector-c-config-3.1.11-2.el8_3.noarch 3/21
Verifying : net-snmp-1:5.8-33.0.1.el8_10.x86_64 4/21
Verifying : net-snmp-agent-libs-1:5.8-33.0.1.el8_10.x86_64 5/21
Verifying : net-snmp-libs-1:5.8-33.0.1.el8_10.x86_64 6/21
Verifying : net-snmp-libs-1:5.8-25.el8.x86_64 7/21
Verifying : numactl-libs-2.0.16-4.el8.x86_64 8/21
Verifying : numactl-libs-2.0.12-13.el8.x86_64 9/21
Verifying : python3-rpm-4.14.3-32.0.1.el8_10.x86_64 10/21
Verifying : python3-rpm-4.14.3-24.el8_6.x86_64 11/21
Verifying : rpm-4.14.3-32.0.1.el8_10.x86_64 12/21
Verifying : rpm-4.14.3-24.el8_6.x86_64 13/21
Verifying : rpm-build-libs-4.14.3-32.0.1.el8_10.x86_64 14/21
Verifying : rpm-build-libs-4.14.3-24.el8_6.x86_64 15/21
Verifying : rpm-libs-4.14.3-32.0.1.el8_10.x86_64 16/21
Verifying : rpm-libs-4.14.3-24.el8_6.x86_64 17/21
Verifying : rpm-plugin-selinux-4.14.3-32.0.1.el8_10.x86_64 18/21
Verifying : rpm-plugin-selinux-4.14.3-24.el8_6.x86_64 19/21
Verifying : rpm-plugin-systemd-inhibit-4.14.3-32.0.1.el8_10.x86_64 20/21
Verifying : rpm-plugin-systemd-inhibit-4.14.3-24.el8_6.x86_64 21/21
Upgraded:
net-snmp-libs-1:5.8-33.0.1.el8_10.x86_64 numactl-libs-2.0.16-4.el8.x86_64
python3-rpm-4.14.3-32.0.1.el8_10.x86_64 rpm-4.14.3-32.0.1.el8_10.x86_64
rpm-build-libs-4.14.3-32.0.1.el8_10.x86_64 rpm-libs-4.14.3-32.0.1.el8_10.x86_64
rpm-plugin-selinux-4.14.3-32.0.1.el8_10.x86_64 rpm-plugin-systemd-inhibit-4.14.3-32.0.1.el8_10.x86_64
Installed:
lm_sensors-libs-3.4.0-23.20180522git70f7e08.el8.x86_64 mariadb-connector-c-3.1.11-2.el8_3.x86_64
mariadb-connector-c-config-3.1.11-2.el8_3.noarch net-snmp-1:5.8-33.0.1.el8_10.x86_64
net-snmp-agent-libs-1:5.8-33.0.1.el8_10.x86_64
Complete!
[root@mongo01 ~]#
[root@mongo01 ~]# lscpu | grep -i numa
NUMA node(s): 1
NUMA node0 CPU(s): 0
[root@mongo01 ~]#
# Check available disk space
[root@mongo01 ~]# df -h /app /data /logs /backup
Filesystem Size Used Avail Use% Mounted on
/dev/sdb1 100G 746M 100G 1% /app
/dev/sdc1 100G 746M 100G 1% /data
/dev/sdd1 100G 746M 100G 1% /logs
/dev/sde1 100G 746M 100G 1% /backup
[root@mongo01 ~]#
💡 Tip: The tarball method gives you full control over where every file goes. This is ideal for environments with separate mount points for data, logs, and application binaries.
2. Create the mongop OS User
Never run MongoDB as root. Create a dedicated service account.
# Create a system group and user (no login shell)
[root@mongo01 ~]# groupadd mongogrp
[root@mongo01 ~]# useradd -g mongogrp -d /home/mongop -m mongop
[root@mongo01 ~]#
# Verify
[root@mongo01 ~]# id mongop
uid=1001(mongop) gid=1001(mongogrp) groups=1001(mongogrp)
[root@mongo01 ~]#
[root@mongo01 ~]# passwd mongop
Changing password for user mongop.
New password:
BAD PASSWORD: The password is shorter than 8 characters
Retype new password:
passwd: all authentication tokens updated successfully.
[root@mongo01 ~]#
3. Create the Directory Structure
Create all required directories in one shot.
# Create directories
[root@mongo01 ~]# mkdir -p /app/mongodb/7.0.43
[root@mongo01 ~]# mkdir -p /app/mongodb/config
[root@mongo01 ~]# mkdir -p /app/mongodb/keyfile
[root@mongo01 ~]# mkdir -p /data/mongodb
[root@mongo01 ~]# mkdir -p /logs/mongodb
[root@mongo01 ~]# mkdir -p /backup/mongodb
# Set ownership
[root@mongo01 ~]# chown -R mongop:mongogrp /app/mongodb
[root@mongo01 ~]# chown -R mongop:mongogrp /data/mongodb
[root@mongo01 ~]# chown -R mongop:mongogrp /logs/mongodb
[root@mongo01 ~]# chown -R mongop:mongogrp /backup/mongodb
# Set permissions
[root@mongo01 ~]# chmod 755 /app/mongodb
[root@mongo01 ~]# chmod 755 /app/mongodb/7.0.43
[root@mongo01 ~]# chmod 755 /app/mongodb/config
[root@mongo01 ~]# chmod 700 /app/mongodb/keyfile
[root@mongo01 ~]# chmod 700 /data/mongodb
[root@mongo01 ~]# chmod 755 /logs/mongodb
[root@mongo01 ~]# chmod 750 /backup/mongodb
# Verify the structure
[root@mongo01 ~]# tree -pug -L 2 /app/mongodb /data /logs /backup
/app/mongodb
├── [drwxr-xr-x mongop mongogrp] 7.0.43
├── [drwxr-xr-x mongop mongogrp] config
└── [drwx------ mongop mongogrp] keyfile
/data
└── [drwx------ mongop mongogrp] mongodb
/logs
└── [drwxr-xr-x mongop mongogrp] mongodb
/backup
└── [drwxr-x--- mongop mongogrp] mongodb
6 directories, 0 files
[root@mongo01 ~]#
4. Download the MongoDB Tarball
# Download and copy to DB server /tmp as user mongop
# Download from https://www.mongodb.com/try/download/enterprise
[root@mongo01 ~]# su - mongop
[mongop@mongo01 ~]$
# Verify the download
[mongop@mongo01 ~]$ ls -lrth /tmp/mongodb-linux-x86_64-enterprise-rhel8-7.0.43.tgz
-rw-r--r--. 1 mongop mongogrp 151M Oct 1 03:01 /tmp/mongodb-linux-x86_64-enterprise-rhel8-7.0.43.tgz
[mongop@mongo01 ~]$
# (Optional) Verify checksum if provided by MongoDB
[mongop@mongo01 ~]$ sha256sum /tmp/mongodb-linux-x86_64-enterprise-rhel8-7.0.43.tgz
bdc5bd96c6923319402270f025c57f69cf96023746fe056ec4d787975f8767e4 /tmp/mongodb-linux-x86_64-enterprise-rhel8-7.0.43.tgz
[mongop@mongo01 ~]$
5. Extract and Install to /app/mongodb/7.0.43
# Extract the tarball
[mongop@mongo01 ~]$ cd /tmp/
[mongop@mongo01 tmp]$ tar -xzvf mongodb-linux-x86_64-enterprise-rhel8-7.0.43.tgz
mongodb-linux-x86_64-enterprise-rhel80-7.0.43/LICENSE-Enterprise.txt
mongodb-linux-x86_64-enterprise-rhel80-7.0.43/MPL-2
mongodb-linux-x86_64-enterprise-rhel80-7.0.43/README
mongodb-linux-x86_64-enterprise-rhel80-7.0.43/THIRD-PARTY-NOTICES
mongodb-linux-x86_64-enterprise-rhel80-7.0.43/bin/install_compass
mongodb-linux-x86_64-enterprise-rhel80-7.0.43/bin/mongocryptd
mongodb-linux-x86_64-enterprise-rhel80-7.0.43/bin/mongod
mongodb-linux-x86_64-enterprise-rhel80-7.0.43/bin/mongodecrypt
mongodb-linux-x86_64-enterprise-rhel80-7.0.43/bin/mongokerberos
mongodb-linux-x86_64-enterprise-rhel80-7.0.43/bin/mongoldap
mongodb-linux-x86_64-enterprise-rhel80-7.0.43/bin/mongos
[mongop@mongo01 tmp]$
# Copy the contents into the target directory
[mongop@mongo01 tmp]$ cd mongodb-linux-x86_64-enterprise-rhel80-7.0.43/
[mongop@mongo01 mongodb-linux-x86_64-enterprise-rhel80-7.0.43]$ cp -rp * /app/mongodb/7.0.43/
[mongop@mongo01 mongodb-linux-x86_64-enterprise-rhel80-7.0.43]$
6. Verify the installation
# Verify the installation
[mongop@mongo01 tmp]$ ls -ltra /app/mongodb/7.0.43/
total 164
-rw-r--r--. 1 mongop mongogrp 16726 Sep 3 13:28 MPL-2
-rw-r--r--. 1 mongop mongogrp 122512 Sep 3 13:28 THIRD-PARTY-NOTICES
-rw-r--r--. 1 mongop mongogrp 2094 Sep 3 13:28 README
-rw-r--r--. 1 mongop mongogrp 17211 Sep 3 13:28 LICENSE-Enterprise.txt
drwxr-xr-x. 5 mongop mongogrp 49 Oct 1 02:24 ..
drwxr-xr-x. 2 mongop mongogrp 134 Oct 1 03:45 bin
drwxr-xr-x. 3 mongop mongogrp 101 Oct 1 03:54 .
[mongop@mongo01 tmp]$
# Verify the binaries
[mongop@mongo01 tmp]$ ls -la /app/mongodb/7.0.43/bin/
total 535500
drwxr-xr-x. 2 mongop mongogrp 134 Oct 1 03:45 .
drwxr-xr-x. 3 mongop mongogrp 101 Oct 1 03:54 ..
-rwxr-xr-x. 1 mongop mongogrp 15195 Sep 3 13:28 install_compass
-rwxr-xr-x. 1 mongop mongogrp 138349184 Sep 3 14:38 mongocryptd
-rwxr-xr-x. 1 mongop mongogrp 191980144 Sep 3 14:38 mongod
-rwxr-xr-x. 1 mongop mongogrp 26605968 Sep 3 14:35 mongodecrypt
-rwxr-xr-x. 1 mongop mongogrp 26423904 Sep 3 14:35 mongokerberos
-rwxr-xr-x. 1 mongop mongogrp 28072904 Sep 3 14:35 mongoldap
-rwxr-xr-x. 1 mongop mongogrp 136888448 Sep 3 14:38 mongos
[mongop@mongo01 tmp]$
# Verify the version
[mongop@mongo01 tmp]$ /app/mongodb/7.0.43/bin/mongod --version
db version v7.0.43
Build Info: {
"version": "7.0.43",
"gitVersion": "ef5a7d3480b59feae13d564376129fc4ceee6177",
"openSSLVersion": "OpenSSL 1.1.1k FIPS 25 Mar 2021",
"modules": [
"enterprise"
],
"allocator": "tcmalloc",
"environment": {
"distmod": "rhel80",
"distarch": "x86_64",
"target_arch": "x86_64"
}
}
[mongop@mongo01 tmp]$
✅ MongoDB 7.0.43 Enterprise binaries are installed.
7. Set Ownership and Permissions
# Ensure everything is owned by mongod
[root@mongo01 ~]# chown -R mongop:mongogrp /app/mongodb
[root@mongo01 ~]# chown -R mongop:mongogrp /data/mongodb
[root@mongo01 ~]# chown -R mongop:mongogrp /logs/mongodb
[root@mongo01 ~]# chown -R mongop:mongogrp /backup/mongodb
[root@mongo01 ~]#
# Secure the data directory
[root@mongo01 ~]# chmod 700 /data/mongodb
[root@mongo01 ~]#
# Verify
[root@mongo01 ~]# ls -ld /app/mongodb /data/mongodb /logs/mongodb /backup/mongodb
drwxr-xr-x. 5 mongop mongogrp 64 Oct 1 04:03 /app/mongodb
drwxr-x---. 2 mongop mongogrp 6 Oct 1 02:18 /backup/mongodb
drwx------. 2 mongop mongogrp 6 Oct 1 02:17 /data/mongodb
drwxr-xr-x. 2 mongop mongogrp 6 Oct 1 02:17 /logs/mongodb
[root@mongo01 ~]#
8. Configure mongod.conf
Create the MongoDB configuration file. The tarball method does not include a default config, so we create one from scratch.
[root@mongodb01 ~]$ cat > /app/mongodb/config/mongod.conf << 'EOF'
# ============================================================
# MongoDB 7.0.43 Enterprise Configuration
# Server: mongodb01
# ============================================================
# --- Storage ---
storage:
dbPath: /data/mongodb
wiredTiger:
engineConfig:
## cacheSizeGB: 4
journalCompressor: snappy
collectionConfig:
blockCompressor: snappy
indexConfig:
prefixCompression: true
# --- System Log ---
systemLog:
destination: file
path: /logs/mongodb/mongod.log
logAppend: true
logRotate: reopen
# --- Network ---
net:
port: 27017
bindIp: 127.0.0.1,192.168.2.101
maxIncomingConnections: 65536
# --- Process Management ---
processManagement:
fork: true
pidFilePath: /data/mongodb/mongod.pid
# --- Security (enable after initial setup) ---
#security:
# authorization: enabled
# keyFile: /app/mongodb/keyfile/mongodb-keyfile
# --- Operation Profiling ---
operationProfiling:
mode: slowOp
slowOpThresholdMs: 200
# --- Replication (uncomment for replica set) ---
#replication:
# replSetName: rs0
# oplogSizeMB: 10240
# --- Set Parameter ---
setParameter:
enableLocalhostAuthBypass: true
EOF
# Set Permissions
[mongop@mongo01 ~]$ ls -l /app/mongodb/config/mongod.conf
-rw-r--r--. 1 mongop mongogrp 1171 Oct 1 06:33 /app/mongodb/config/mongod.conf
[mongop@mongo01 ~]$ chmod 640 /app/mongodb/config/mongod.conf
[mongop@mongo01 ~]$
[mongop@mongo01 ~]$ ls -l /app/mongodb/config/mongod.conf
-rw-r-----. 1 mongop mongogrp 1171 Oct 1 06:33 /app/mongodb/config/mongod.conf
[mongop@mongo01 ~]$
💡 Key settings explained:
cacheSizeGB: 4— Set to ~50% of available RAM. Adjust for your server.bindIp: 192.168.2.101— Restrict to specific IPs.logRotate: reopen— Works withlogrotatefor log management.fork: false— Let systemd manage the process (do not fork).fork: true— Manually start MongoDB from the command line.
9. Configure Transparent Huge Pages (THP)
MongoDB performs poorly with THP enabled. Disable it permanently.
# Check current THP status
[root@mongo01 ~]# cat /sys/kernel/mm/transparent_hugepage/enabled
[always] madvise never
[root@mongo01 ~]#
# Disable THP immediately
[root@mongo01 ~]# echo never > /sys/kernel/mm/transparent_hugepage/enabled
[root@mongo01 ~]#
[root@mongo01 ~]# echo never > /sys/kernel/mm/transparent_hugepage/defrag
[root@mongo01 ~]#
# Verify
[root@mongo01 ~]# cat /sys/kernel/mm/transparent_hugepage/enabled
always madvise [never]
[root@mongo01 ~]#
# Make it persistent across reboots
[root@mongo01 ~]# cat > /etc/systemd/system/disable-thp.service << 'EOF'
[Unit]
Description=Disable Transparent Huge Pages (THP)
DefaultDependencies=no
After=sysinit.target local-fs.target
Before=mongod.service
[Service]
Type=oneshot
ExecStart=/bin/sh -c 'echo never > /sys/kernel/mm/transparent_hugepage/enabled && echo never > /sys/kernel/mm/transparent_hugepage/defrag'
[Install]
WantedBy=basic.target
EOF
[root@mongo01 ~]# systemctl daemon-reload
[root@mongo01 ~]# systemctl enable disable-thp.service
Created symlink /etc/systemd/system/basic.target.wants/disable-thp.service → /etc/systemd/system/disable-thp.service.
[root@mongo01 ~]#
🔴 Critical: Running MongoDB with THP enabled causes significant performance degradation, especially under heavy write workloads. Always disable it.
10. Configure ulimits for the mongod User
MongoDB requires higher-than-default file descriptor and process limits.
[root@mongo01 ~]# cat > /etc/security/limits.d/99-mongodb.conf << 'EOF'
mongop soft nofile 64000
mongop hard nofile 64000
mongop soft nproc 64000
mongop hard nproc 64000
mongop soft memlock unlimited
mongop hard memlock unlimited
EOF
# Verify (login as mongod to test)
[root@mongodb01 ~]$ su -s /bin/bash mongod -c "ulimit -n"
64000
11. Install mongosh (shell is not in the 7.0 tarball)
[mongop@mongo01 tmp]$ curl -LO https://downloads.mongodb.com/compass/mongosh-2.12.0-linux-x64.tgz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 89.8M 100 89.8M 0 0 3794k 0 0:00:24 0:00:24 --:--:-- 6093k
[mongop@mongo01 tmp]$
[mongop@mongo01 tmp]$ tar -xzvf mongosh-2.12.0-linux-x64.tgz
mongosh-2.12.0-linux-x64/
mongosh-2.12.0-linux-x64/.sbom.json
mongosh-2.12.0-linux-x64/LICENSE-crypt-library
mongosh-2.12.0-linux-x64/LICENSE-mongosh
mongosh-2.12.0-linux-x64/README
mongosh-2.12.0-linux-x64/THIRD_PARTY_NOTICES
mongosh-2.12.0-linux-x64/bin/
mongosh-2.12.0-linux-x64/mongosh.1.gz
mongosh-2.12.0-linux-x64/bin/mongosh
mongosh-2.12.0-linux-x64/bin/mongosh_crypt_v1.so
[mongop@mongo01 tmp]$
[mongop@mongo01 tmp]$ cd mongosh-2.12.0-linux-x64/bin
[mongop@mongo01 bin]$ ls -l
total 288052
-rwxr-xr-x. 1 mongop mongogrp 199441944 Sep 17 05:18 mongosh
-rwxr-xr-x. 1 mongop mongogrp 95519056 Sep 17 05:18 mongosh_crypt_v1.so
[mongop@mongo01 bin]$
[mongop@mongo01 bin]$ cp mongosh /app/mongodb/7.0.43/bin/
[mongop@mongo01 bin]$ ls -l /app/mongodb/7.0.43/bin/
total 730268
-rwxr-xr-x. 1 mongop mongogrp 15195 Sep 3 13:28 install_compass
-rwxr-xr-x. 1 mongop mongogrp 138349184 Sep 3 14:38 mongocryptd
-rwxr-xr-x. 1 mongop mongogrp 191980144 Sep 3 14:38 mongod
-rwxr-xr-x. 1 mongop mongogrp 26605968 Sep 3 14:35 mongodecrypt
-rwxr-xr-x. 1 mongop mongogrp 26423904 Sep 3 14:35 mongokerberos
-rwxr-xr-x. 1 mongop mongogrp 28072904 Sep 3 14:35 mongoldap
-rwxr-xr-x. 1 mongop mongogrp 136888448 Sep 3 14:38 mongos
-rwxr-xr-x. 1 mongop mongogrp 199441944 Oct 1 07:40 mongosh
[mongop@mongo01 bin]$
12. Start MongoDB and Verify
# Start MongoDB
# Validate Config
[mongop@mongo01 ~]$ /app/mongodb/7.0.43/bin/mongod --config /app/mongodb/config/mongod.conf --outputConfig
config: /app/mongodb/config/mongod.conf
net:
bindIp: 192.168.2.101
maxIncomingConnections: 65536
port: 27017
operationProfiling:
mode: slowOp
slowOpThresholdMs: 200
outputConfig: true
processManagement:
fork: true
pidFilePath: /data/mongodb/mongod.pid
setParameter:
enableLocalhostAuthBypass: true
storage:
dbPath: /data/mongodb
wiredTiger:
collectionConfig:
blockCompressor: snappy
engineConfig:
cacheSizeGB: 4
journalCompressor: snappy
indexConfig:
prefixCompression: true
systemLog:
destination: file
logAppend: true
logRotate: reopen
path: /logs/mongodb/mongod.log
[mongop@mongo01 ~]$
# Start MongoDB Manually
[mongop@mongo01 ~]$ /app/mongodb/7.0.43/bin/mongod --config /app/mongodb/config/mongod.conf
{"t":{"$date":"2026-10-01T11:17:44.659Z"},"s":"I", "c":"CONTROL", "id":5760901, "ctx":"main","msg":"Applied --setParameter options","attr":{"serverParameters":{"enableLocalhostAuthBypass":{"default":true,"value":true}}}}
about to fork child process, waiting until server is ready for connections.
forked process: 7482
child process started successfully, parent exiting
[mongop@mongo01 ~]$
# Check the service status
[mongop@mongo01 ~]$ ps -ef | grep mongod
mongop 7482 1 2 07:17 ? 00:00:01 /app/mongodb/7.0.43/bin/mongod --config /app/mongodb/config/mongod.conf
mongop 7536 7203 0 07:18 pts/0 00:00:00 grep --color=auto mongod
[mongop@mongo01 ~]$
[mongop@mongo01 ~]$ pgrep -a mongod
7482 /app/mongodb/7.0.43/bin/mongod --config /app/mongodb/config/mongod.conf
[mongop@mongo01 ~]$
# Verify the port is listening
[mongop@mongo01 ~]$ ss -tlnp | grep 27017
LISTEN 0 128 192.168.2.101:27017 0.0.0.0:* users:(("mongod",pid=4106,fd=16))
LISTEN 0 128 127.0.0.1:27017 0.0.0.0:* users:(("mongod",pid=4106,fd=15))
[mongop@mongo01 ~]$
# Verify the log file
[mongop@mongo01 ~]$ tail -5 /logs/mongodb/mongod.log
{"t":{"$date":"2026-10-01T07:17:45.913-04:00"},"s":"I", "c":"REPL", "id":7360100, "ctx":"LogicalSessionCacheRefresh","msg":"Added oplog entry for createIndexes to transaction","attr":{"namespace":"config.$cmd","uuid":{"uuid":{"$uuid":"77a72875-feb0-4e35-85f7-b73e7acb4cfd"}},"object":{"createIndexes":"system.sessions","v":2,"key":{"lastUse":1},"name":"lsidTTLIndex","expireAfterSeconds":1800}}}
{"t":{"$date":"2026-10-01T07:17:45.923-04:00"},"s":"I", "c":"INDEX", "id":20345, "ctx":"LogicalSessionCacheRefresh","msg":"Index build: done building","attr":{"buildUUID":null,"collectionUUID":{"uuid":{"$uuid":"77a72875-feb0-4e35-85f7-b73e7acb4cfd"}},"namespace":"config.system.sessions","index":"_id_","ident":"index-5--4298299351002162572","collectionIdent":"collection-4--4298299351002162572","commitTimestamp":null}}
{"t":{"$date":"2026-10-01T07:17:45.923-04:00"},"s":"I", "c":"INDEX", "id":20345, "ctx":"LogicalSessionCacheRefresh","msg":"Index build: done building","attr":{"buildUUID":null,"collectionUUID":{"uuid":{"$uuid":"77a72875-feb0-4e35-85f7-b73e7acb4cfd"}},"namespace":"config.system.sessions","index":"lsidTTLIndex","ident":"index-6--4298299351002162572","collectionIdent":"collection-4--4298299351002162572","commitTimestamp":null}}
{"t":{"$date":"2026-10-01T07:18:45.827-04:00"},"s":"I", "c":"WTCHKPT", "id":22430, "ctx":"Checkpointer","msg":"WiredTiger message","attr":{"message":{"ts_sec":1790853525,"ts_usec":827875,"thread":"7482:0x7faade232700","session_name":"WT_SESSION.checkpoint","category":"WT_VERB_CHECKPOINT_PROGRESS","category_id":6,"verbose_level":"DEBUG_1","verbose_level_id":1,"msg":"saving checkpoint snapshot min: 34, snapshot max: 34 snapshot count: 0, oldest timestamp: (0, 0) , meta checkpoint timestamp: (0, 0) base write gen: 1"}}}
{"t":{"$date":"2026-10-01T07:19:45.857-04:00"},"s":"I", "c":"WTCHKPT", "id":22430, "ctx":"Checkpointer","msg":"WiredTiger message","attr":{"message":{"ts_sec":1790853585,"ts_usec":857560,"thread":"7482:0x7faade232700","session_name":"WT_SESSION.checkpoint","category":"WT_VERB_CHECKPOINT_PROGRESS","category_id":6,"verbose_level":"DEBUG_1","verbose_level_id":1,"msg":"saving checkpoint snapshot min: 35, snapshot max: 35 snapshot count: 0, oldest timestamp: (0, 0) , meta checkpoint timestamp: (0, 0) base write gen: 1"}}}
[mongop@mongo01 ~]$
# Verify the data directory
[mongop@mongo01 ~]$ ls -la /data/mongodb/
total 292
drwx------. 4 mongop mongogrp 4096 Oct 1 07:20 .
drwxr-xr-x. 3 root root 21 Oct 1 02:17 ..
-rw-------. 1 mongop mongogrp 20480 Oct 1 07:18 collection-0--4298299351002162572.wt
-rw-------. 1 mongop mongogrp 20480 Oct 1 07:18 collection-2--4298299351002162572.wt
-rw-------. 1 mongop mongogrp 4096 Oct 1 07:17 collection-4--4298299351002162572.wt
drwx------. 2 mongop mongogrp 71 Oct 1 07:21 diagnostic.data
-rw-------. 1 mongop mongogrp 20480 Oct 1 07:18 index-1--4298299351002162572.wt
-rw-------. 1 mongop mongogrp 20480 Oct 1 07:18 index-3--4298299351002162572.wt
-rw-------. 1 mongop mongogrp 4096 Oct 1 07:17 index-5--4298299351002162572.wt
-rw-------. 1 mongop mongogrp 4096 Oct 1 07:17 index-6--4298299351002162572.wt
drwx------. 2 mongop mongogrp 110 Oct 1 07:17 journal
-rw-------. 1 mongop mongogrp 20480 Oct 1 07:18 _mdb_catalog.wt
-rw-------. 1 mongop mongogrp 5 Oct 1 07:17 mongod.lock
-rw-r--r--. 1 mongop mongogrp 5 Oct 1 07:17 mongod.pid
-rw-------. 1 mongop mongogrp 20480 Oct 1 07:18 sizeStorer.wt
-rw-------. 1 mongop mongogrp 114 Oct 1 07:17 storage.bson
-rw-------. 1 mongop mongogrp 50 Oct 1 07:17 WiredTiger
-rw-------. 1 mongop mongogrp 4096 Oct 1 07:17 WiredTigerHS.wt
-rw-------. 1 mongop mongogrp 21 Oct 1 07:17 WiredTiger.lock
-rw-------. 1 mongop mongogrp 1464 Oct 1 07:20 WiredTiger.turtle
-rw-------. 1 mongop mongogrp 69632 Oct 1 07:20 WiredTiger.wt
[mongop@mongo01 ~]$
[mongop@mongo01 bin]$ /app/mongodb/7.0.43/bin/mongosh --version
2.12.0
[mongop@mongo01 bin]$
Connect to MongoDB and run a quick test:
[mongop@mongo01 ~]$ /app/mongodb/7.0.43/bin/mongosh
Current Mongosh Log ID: 6abe4ac0cdb713588eec9846
Connecting to: mongodb://127.0.0.1:27017/?directConnection=true&serverSelectionTimeoutMS=2000&appName=mongosh+2.12.0
Using MongoDB: 7.0.43
Using Mongosh: 2.12.0
For mongosh info see: https://www.mongodb.com/docs/mongodb-shell/
------
The server generated these startup warnings when booting
2026-10-01T07:55:21.191-04:00: Access control is not enabled for the database. Read and write access to data and configuration is unrestricted
------
Enterprise test>
Enterprise test> db.runCommand({ ping: 1 })
{ ok: 1 }
Enterprise test>
Enterprise test> exit
[mongop@mongo01 ~]$
✅ MongoDB 7.0.43 Enterprise is running and accepting connections!
13. Configure the Firewall
# Open MongoDB port
[root@mongo01 ~]# firewall-cmd --permanent --add-port=27017/tcp
success
[root@mongo01 ~]# firewall-cmd --reload
success
[root@mongo01 ~]# firewall-cmd --list-ports
27017/tcp
[root@mongo01 ~]#
14. Post-Installation — Enable Authentication
By default, MongoDB has no authentication. Enable it immediately for production.
# Step 1: Create the admin user
[mongop@mongo01 ~]$ /app/mongodb/7.0.43/bin/mongosh
Current Mongosh Log ID: 6abe7d51a184a905f5b11f44
Connecting to: mongodb://127.0.0.1:27017/?directConnection=true&serverSelectionTimeoutMS=2000&appName=mongosh+2.12.0
Using MongoDB: 7.0.43
Using Mongosh: 2.12.0
For mongosh info see: https://www.mongodb.com/docs/mongodb-shell/
------
The server generated these startup warnings when booting
2026-10-01T11:32:09.092-04:00: Access control is not enabled for the database. Read and write access to data and configuration is unrestricted
------
Enterprise test>
Enterprise test> use admin
switched to db admin
Enterprise admin>
Enterprise admin> db.createUser({
| user: "admin",
| pwd: "oracle",
| roles: [
| { role: "root", db: "admin" }
| ]
| })
{ ok: 1 }
Enterprise admin>
Enterprise admin> exit
[mongop@mongo01 ~]$
# Step 2: Enable authentication in mongod.conf
[root@mongo01 ~]# openssl rand -base64 756 > /app/mongodb/keyfile/mongodb-keyfile
[root@mongo01 ~]# chown mongop:mongogrp /app/mongodb/keyfile/mongodb-keyfile
[root@mongo01 ~]# chmod 400 /app/mongodb/keyfile/mongodb-keyfile
[root@mongo01 ~]# ls -l /app/mongodb/7.0.43/keyfile
-r--------. 1 mongop mongogrp 1024 Oct 1 10:17 /app/mongodb/keyfile/mongodb-keyfile
[root@mongo01 ~]#
[root@mongo01 ~]# su - mongop
[mongop@mongo01 ~]$
[root@mongodb01 ~]$ vi /app/mongodb/config/mongod.conf
From:
# --- Security (enable after initial setup) ---
#security:
# authorization: enabled
# keyFile: /app/mongodb/keyfile/mongodb-keyfile
To:
# Uncomment the security section:
[mongop@mongo01 ~]$ cat /app/mongodb/config/mongod.conf | egrep -i 'security|authorization|keyfile'
# --- Security (enable after initial setup) ---
security:
authorization: enabled
keyFile: /app/mongodb/keyfile/mongodb-keyfile
# Step 3: Restart MongoDB Manually
# Shutdown Manually
[mongop@mongo01 ~]$ /app/mongodb/7.0.43/bin/mongod --config /app/mongodb/config/mongod.conf --shutdown
# Startup Manually
[mongop@mongo01 ~]$ /app/mongodb/7.0.43/bin/mongod --config /app/mongodb/config/mongod.conf
--------------------------------------- OR --------------------------------------
[mongop@mongo01 ~]$ cat /app/mongodb/mongoctl.sh
#!/bin/bash
CONF=/app/mongodb/config/mongod.conf
BIN=/app/mongodb/7.0.43/bin/mongod
PIDFILE=/data/mongodb/mongod.pid
stop() {
if [ -f "$PIDFILE" ] && kill -0 "$(cat $PIDFILE)" 2>/dev/null; then
kill "$(cat $PIDFILE)"
while pgrep -x mongod > /dev/null; do sleep 1; done
echo "mongod stopped"
else
echo "mongod is not running"
fi
}
case "$1" in
start) $BIN --config $CONF ;;
stop) stop ;;
restart) stop; $BIN --config $CONF ;;
status) pgrep -a mongod || echo "mongod is not running" ;;
*) echo "Usage: $0 {start|stop|restart|status}" ;;
esac
[mongop@mongo01 ~]$
[mongop@mongo01 ~]$ ls -l /app/mongodb/mongoctl.sh
-rwxr-x---. 1 mongop mongogrp 588 Oct 1 11:01 /app/mongodb/mongoctl.sh
[mongop@mongo01 ~]$
/app/mongodb/mongoctl.sh start
/app/mongodb/mongoctl.sh stop
/app/mongodb/mongoctl.sh restart
/app/mongodb/mongoctl.sh status
[mongop@mongo01 ~]$ /app/mongodb/mongoctl.sh restart
mongod stopped
{"t":{"$date":"2026-10-01T15:40:45.556Z"},"s":"I", "c":"CONTROL", "id":5760901, "ctx":"main","msg":"Applied --setParameter options","attr":{"serverParameters":{"enableLocalhostAuthBypass":{"default":true,"value":true}}}}
about to fork child process, waiting until server is ready for connections.
forked process: 5033
child process started successfully, parent exiting
[mongop@mongo01 ~]$
[mongop@mongo01 ~]$ /app/mongodb/7.0.43/bin/mongosh --host localhost --eval "db.hello().ok"
1
[mongop@mongo01 ~]$
# Step 4: Verify authentication is required
[mongop@mongo01 ~]$ /app/mongodb/7.0.43/bin/mongosh
Current Mongosh Log ID: 6abe7f1378c1f26219ec8e1a
Connecting to: mongodb://127.0.0.1:27017/?directConnection=true&serverSelectionTimeoutMS=2000&appName=mongosh+2.12.0
Using MongoDB: 7.0.43
Using Mongosh: 2.12.0
For mongosh info see: https://www.mongodb.com/docs/mongodb-shell/
Enterprise test>
Enterprise test> show dbs
MongoServerError[Unauthorized]: Command listDatabases requires authentication
Enterprise test>
Enterprise test> use admin
switched to db admin
Enterprise admin>
Enterprise admin> db.auth("admin", passwordPrompt())
Enter password
******{ ok: 1 }
Enterprise admin>
Enterprise admin> db.runCommand({connectionStatus:1})
{
authInfo: {
authenticatedUsers: [ { user: 'admin', db: 'admin' } ],
authenticatedUserRoles: [ { role: 'root', db: 'admin' } ]
},
ok: 1
}
Enterprise admin> show dbs
admin 144.00 KiB
config 72.00 KiB
local 72.00 KiB
Enterprise admin>
Enterprise admin> exit
[mongop@mongo01 ~]$
✅ Authentication is now enabled. All connections require valid credentials.
15. Create systemd service unit file
#1. Stop the manually started instance first
[mongop@mongo01 ~]$ /app/mongodb/7.0.43/bin/mongod --config /app/mongodb/config/mongod.conf --shutdown
{"t":{"$date":"2026-10-04T11:01:12.262Z"},"s":"I", "c":"CONTROL", "id":5760901, "ctx":"main","msg":"Applied --setParameter options","attr":{"serverParameters":{"enableLocalhostAuthBypass":{"default":true,"value":true}}}}
Killing process with pid: 4712
[mongop@mongo01 ~]$
#2. Create the unit file (as root)
[root@mongo01 ~]#
cat > /etc/systemd/system/mongod.service <<'EOF'
[Unit]
Description=MongoDB Enterprise Database Server
Documentation=https://docs.mongodb.com/manual
After=network-online.target
Wants=network-online.target
[Service]
User=mongop
Group=mongogrp
Type=forking
PIDFile=/data/mongodb/mongod.pid
ExecStart=/app/mongodb/7.0.43/bin/mongod --config /app/mongodb/config/mongod.conf
ExecStop=/app/mongodb/7.0.43/bin/mongod --config /app/mongodb/config/mongod.conf --shutdown
LimitNOFILE=64000
LimitNPROC=64000
LimitFSIZE=infinity
LimitCPU=infinity
LimitAS=infinity
TimeoutStartSec=120
TimeoutStopSec=120
Restart=on-failure
RestartSec=5
[Install]
WantedBy=multi-user.target
EOF
# 3. Enable and start
[root@mongo01 ~]# systemctl daemon-reload
[root@mongo01 ~]# systemctl enable --now mongod
Created symlink /etc/systemd/system/multi-user.target.wants/mongod.service → /etc/systemd/system/mongod.service.
Job for mongod.service failed because the control process exited with error code.
..
..
-- Unit mongod.service has begun starting up.
Oct 04 07:09:06 mongo01 systemd[5404]: mongod.service: Failed to execute command: Permission denied
Oct 04 07:09:06 mongo01 systemd[5404]: mongod.service: Failed at step EXEC spawning /app/mongodb/7.0.43/bin/mongod: Permission denied
-- Subject: Process /app/mongodb/7.0.43/bin/mongod could not be executed
-- Defined-By: systemd
-- Support: https://support.oracle.com
--
-- The process /app/mongodb/7.0.43/bin/mongod could not be executed and failed.
--
-- The error number returned by this process is 13.
Oct 04 07:09:06 mongo01 systemd[1]: mongod.service: Control process exited, code=exited status=203
Oct 04 07:09:06 mongo01 systemd[1]: mongod.service: Failed with result 'exit-code'.
-- Subject: Unit failed
[root@mongo01 ~]#
[root@mongo01 ~]# systemctl stop mongod
[root@mongo01 ~]#
[root@mongo01 ~]# systemctl reset-failed mongod
[root@mongo01 ~]#
[root@mongo01 ~]# ls -Z /app/mongodb/7.0.43/bin/mongod
unconfined_u:object_r:unlabeled_t:s0 /app/mongodb/7.0.43/bin/mongod
[root@mongo01 ~]#
[root@mongo01 ~]# getenforce
Enforcing
[root@mongo01 ~]#
[root@mongo01 ~]# setenforce 0
[root@mongo01 ~]# systemctl start mongod
[root@mongo01 ~]#
[root@mongo01 ~]# systemctl status mongod
● mongod.service - MongoDB Enterprise Database Server
Loaded: loaded (/etc/systemd/system/mongod.service; enabled; vendor preset: disabled)
Active: active (running) since Sun 2026-10-04 07:10:13 EDT; 24ms ago
Docs: https://docs.mongodb.com/manual
Process: 5491 ExecStart=/app/mongodb/7.0.43/bin/mongod --config /app/mongodb/config/mongod.conf (code=exited, status=0/SUCCESS)
Main PID: 5493 (mongod)
Tasks: 36 (limit: 17684)
Memory: 163.9M
CGroup: /system.slice/mongod.service
└─5493 /app/mongodb/7.0.43/bin/mongod --config /app/mongodb/config/mongod.conf
Oct 04 07:10:11 mongo01 systemd[1]: Starting MongoDB Enterprise Database Server...
Oct 04 07:10:11 mongo01 mongod[5491]: {"t":{"$date":"2026-10-04T11:10:11.651Z"},"s":"I", "c":"CONTROL", "id":5760901, "ctx":"main","msg":"Applied --setParameter options","attr":{"serverParameters":{"enableLocalhos>
Oct 04 07:10:11 mongo01 mongod[5491]: about to fork child process, waiting until server is ready for connections.
Oct 04 07:10:11 mongo01 mongod[5493]: forked process: 5493
Oct 04 07:10:13 mongo01 mongod[5491]: child process started successfully, parent exiting
Oct 04 07:10:13 mongo01 systemd[1]: Started MongoDB Enterprise Database Server.
[root@mongo01 ~]#
[root@mongo01 ~]# systemctl stop mongod
[root@mongo01 ~]# systemctl start mongod
[root@mongo01 ~]#
[root@mongo01 ~]# systemctl status mongod
● mongod.service - MongoDB Enterprise Database Server
Loaded: loaded (/etc/systemd/system/mongod.service; enabled; vendor preset: disabled)
Active: active (running) since Sun 2026-10-04 07:30:13 EDT; 5s ago
Docs: https://docs.mongodb.com/manual
Process: 5803 ExecStop=/app/mongodb/7.0.43/bin/mongod --config /app/mongodb/config/mongod.conf --shutdown (code=exited, status=0/SUCCESS)
Process: 5831 ExecStart=/app/mongodb/7.0.43/bin/mongod --config /app/mongodb/config/mongod.conf (code=exited, status=0/SUCCESS)
Main PID: 5833 (mongod)
Tasks: 36 (limit: 17684)
Memory: 170.2M
CGroup: /system.slice/mongod.service
└─5833 /app/mongodb/7.0.43/bin/mongod --config /app/mongodb/config/mongod.conf
Oct 04 07:30:11 mongo01 systemd[1]: Starting MongoDB Enterprise Database Server...
Oct 04 07:30:11 mongo01 mongod[5831]: {"t":{"$date":"2026-10-04T11:30:11.684Z"},"s":"I", "c":"CONTROL", "id":5760901, "ctx":"main","msg":"Applied --setParameter options","attr":{"serverParameters":{"enableLocalhos>
Oct 04 07:30:11 mongo01 mongod[5831]: about to fork child process, waiting until server is ready for connections.
Oct 04 07:30:11 mongo01 mongod[5833]: forked process: 5833
Oct 04 07:30:13 mongo01 mongod[5831]: child process started successfully, parent exiting
Oct 04 07:30:13 mongo01 systemd[1]: Started MongoDB Enterprise Database Server.
[root@mongo01 ~]#