web-dev-qa-db-ja.com

mongodbではなく、mongo Shellのみをインストールします

前述のように、RHELインスタンス(マシンA)にはmongoシェルのみをインストールする必要があります。別のインスタンス(マシンB)にmongodbサーバーがあり、mongodumpおよびmongorestoreコマンドを実行するためにAからそれに接続する必要があります。

Webで調べてみましたが、完全なmongodbパッケージをインストールするための指示だけが得られました。

任意の助けに感謝します。

39
Rijumone

公式ドキュメント は、mongodb-org-Shellのみをインストールすれば問題ないことを示しています。

45

mongodbのインストール時に 公式チュートリアル を実行できます。すべてのパッケージをインストールするメインパッケージをインストールする代わりに、mongoshellを含むパッケージをインストールするだけです。

2
Mansuro

以下の手順に従ってください。

  1. ファイル/etc/yum.repos.d/mongodb.repoを作成します

  2. 上記のファイルを更新して、以下を含めます。

    [mongodb]
    name=MongoDB Repository  
    baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/  
    gpgcheck=0
    enabled=1
    
  3. Sudo yum install -y mongodb-org-Shell-2.6.9

  4. mongo mongo-db_server_IP:27017/database_name -u username -p password

1
er.roshan
  1. リポジトリファイルSudo vim /etc/yum.repos.d/mongodb.repoを作成します
  [mongodb-org-4.0]
  name=MongoDB Repository 
  baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/
  gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc
  gpgcheck=1 
  enabled=1 
  1. Sudo yum clean all
  2. Sudo yum install mongodb-org-Shell-4.0.2

  3. mongo <mongo-server-ip>注:ステップ4はすべての場合に機能するわけではありません。リモートmongoサーバーに接続するには、適切なコマンドを確認する必要があります。

ソース: https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/

0
ketankk