Comment désinstaller Solr


11

J'ai utilisé cet article DigitalOcean pour installer Solr 5.3.1 dans mon système.

Cela a bien fonctionné. Maintenant, je souhaite le désinstaller. Comment dois-je procéder?

Tous les articles existants semblent spécifier l'utilisation, apt-getmais je ne trouve aucun solr-*package à supprimer.

J'ai également vérifié l'archive téléchargée pendant l'installation et je n'ai pas pu comprendre comment le désinstaller ou s'il a un script de désinstallation tout comme le script d'installation.

Réponses:


31

J'ai trouvé les définitions suivantes dans install_solr_service.sh

  • SOLR_EXTRACT_DIR=/opt
  • SOLR_SERVICE=solr
  • SOLR_VAR_DIR=/var/$SOLR_SERVICE - >>> - /var/solr
  • SOLR_USER=solr
  • SOLR_INSTALL_DIR=$SOLR_EXTRACT_DIR/$SOLR_DIR - >>> - /opt/solr-5.3.1
  • SOLR_DIR=${SOLR_INSTALL_FILE%.tgz}
  • SOLR_INSTALL_FILE=${SOLR_ARCHIVE##*/}
  • SOLR_ARCHIVE=$1 - >>> - solr-5.3.1.tgz
  • ln -s $SOLR_INSTALL_DIR $SOLR_EXTRACT_DIR/$SOLR_SERVICE
  • cp $SOLR_INSTALL_DIR/bin/init.d/solr /etc/init.d/$SOLR_SERVICE

par conséquent

sudo service solr stop
sudo rm -r /var/solr
sudo rm -r /opt/solr-5.3.1
sudo rm -r /opt/solr
sudo rm /etc/init.d/solr
sudo deluser --remove-home solr
sudo deluser --group solr

et vérifiez les commandes ci-dessus deux fois avant de l'exécuter. Un mauvais espace et vous pouvez réinstaller votre système.


Vous voulez juste vous assurer qu'il est sûr de le supprimer manuellement?
callmekatootie

C'est le seul moyen. ;) Mais vous pouvez lire ceci en premier.
AB

@callmekatootie "tarball téléchargé pendant l'installation" = installation manuelle donc la suppression est aussi manuelle ;-) La partie de suppression me semble correcte. Soyez juste prudent avec les commandes. ( sudo rm -r /var/
appuyer

2
Les deux sont ok, j'ai amélioré la réponse. Vous pouvez supprimer le dossier de départsudo rm -r /home/solr
AB

3
Vous manquez cela, si vous souhaitez le réinstaller à nouveau. sudo update-rc.d -f solr remove et sudo rm -rf /etc/default/solr.in.sh
Suneel Kumar
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.