Skip to main content
Question

MongoDB restore operation completes successfully from the Commvault side. The restore job finishes with a successful status, and the database files are restored correctly.

  • June 23, 2026
  • 1 reply
  • 13 views

Forum|alt.badge.img

Issue Summary:

The MongoDB restore operation completes successfully from the Commvault side. The restore job finishes with a successful status, and the database files are restored correctly.

Observed behavior:

  • The mongod process starts automatically after the restore.

  • MongoDB is accessible using mongosh.

  • Authentication works successfully.

  • The database is operational.

  • However, the MongoDB service is shown as:

    systemctl status mongod
    Active: inactive (dead)
  • The mongod process is running independently:

    ps -ef | grep mongod
  • The process is not associated with the mongod.service.

Additional observations:

  • The restore logs indicate that CVMongoDBUtil launches the recovery process.

  • The MongoDB process starts successfully but is not managed by systemd.

  • Starting the service manually using:

    systemctl start mongod

    changes the service state to:

    Active: active (running)

Temporary workaround implemented:

  • A post-recovery script was configured:

    #!/bin/bash
    sleep 30

    if pgrep mongod >/dev/null; then
    pkill mongod
    sleep 5
    fi

    systemctl start mongod
  • Post Recovery Command:

    /bin/bash /opt/mongo_restart.sh

Request:
Please confirm whether this behavior is expected during MongoDB restores or whether the recovery workflow should start MongoDB using the systemd service (systemctl start mongod) instead of launching the mongod process directly.

1 reply

CV_GK
Vaulter
Forum|alt.badge.img+7
  • Vaulter
  • June 23, 2026

Hi ​@Laxman.Puvvalla 

Can you share CV version details from CS, DB nodes with DB version and OS