Come disinstallare Solr


11

Ho usato questo articolo di DigitalOcean per installare Solr 5.3.1 nel mio sistema.

Ha funzionato bene. Ora desidero disinstallarlo. Come lo eseguo?

Tutti gli articoli esistenti sembrano specificare utilizzando apt-getma non riesco a trovare alcun solr-*pacchetto da rimuovere.

Ho anche controllato il tarball scaricato durante l'installazione e non sono riuscito a capire come disinstallarlo o se ha uno script di disinstallazione proprio come lo script di installazione.

Risposte:


31

Ho trovato le seguenti definizioni in 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

perciò

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

e controlla i comandi sopra due volte prima di eseguire. Uno spazio sbagliato e puoi reinstallare il tuo sistema.


Vuoi solo assicurarti che sia sicuro rimuoverlo manualmente?
callmekatootie,

Questo è l'unico modo. ;) Ma potresti leggere prima questo .
AB

@callmekatootie "tarball scaricato durante l'installazione" = installazione manuale quindi anche la rimozione è manuale ;-) La parte di rimozione mi sembra corretta. Fai solo attenzione ai comandi. ( sudo rm -r /var/
premere invio

2
Entrambi vanno bene, ho migliorato la risposta. È possibile rimuovere la cartella principalesudo rm -r /home/solr
AB

3
Questo manca, se si desidera reinstallarlo di nuovo. sudo update-rc.d -f solr remove e sudo rm -rf /etc/default/solr.in.sh
Suneel Kumar
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.