web-dev-qa-db-fra.com

Installez SEULEMENT le shell mongo, pas le mongodb

Comme mentionné ci-dessus, je n'ai besoin d'installer que le shell mongo sur une instance RHEL (ordinateur A). J'ai un serveur mongodb sur une instance distincte (machine B) et je dois me connecter à celui-ci depuis A pour exécuter les commandes mongodump et mongorestore.

J'ai essayé de le rechercher sur le Web mais tout ce que j'ai obtenu, c'est des instructions pour installer le paquet mongodb complet.

Toute aide appréciée.

39
Rijumone

documentation officielle dit que vous devriez bien installer mongodb-org-Shell seulement.

45
PinkFluffyUnicorn

Vous pouvez suivre le tutoriel officiel sur l'installation de mongodb, et au lieu d'installer le paquet principal qui installera tous les paquets, il vous suffit d'installer le paquet contenant mongoshell

2
Mansuro

Veuillez suivre les étapes ci-dessous.

  1. Créez un fichier /etc/yum.repos.d/mongodb.repo

  2. Mettez à jour le fichier ci-dessus pour qu'il contienne:

    [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. Créer un fichier de repo 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> Remarque: l’étape 4 ne fonctionnera pas dans tous les cas. Vous devez vérifier la commande appropriée pour vous connecter au serveur Mongo distant.

Source: https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/

0
ketankk