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.

callmekatootie
la source

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.

UN B
la source
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