検索

11.6. Reclaiming MongoDB Space

download PDF

The MongoDB database can use a large amount of disk space especially in heavily loaded deployments. Use this procedure to reclaim some of this disk space on Satellite.

Prerequisites

Procedure

  1. Stop Pulp services:

    # satellite-maintain service stop --only \
    pulp_celerybeat.service,pulp_resource_manager.service,pulp_streamer.service,pulp_workers.service,httpd
  2. Access the MongoDB shell:

    # mongo pulp_database
  3. Check the amount of disk space used by MongoDB before a repair:

    > db.stats()
  4. Ensure that you have free disk space equal to the size of your current MongoDB database plus 2 GB. If the volume containing the MongoDB database lacks sufficient space, you can mount a separate volume and use that for the repair.
  5. Enter the repair command. Note that the repair command blocks all other operations and can take a long time to complete, depending on the size of the database.

    > db.repairDatabase()
  6. Check the amount of disk space used by MongoDB after a repair:

    > db.stats()
  7. Exit the MongoDB shell:

    > exit
  8. Start Pulp services:

    # satellite-maintain service start
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.