Cómo desinstalar Solr

11

He utilizado este artículo digitalocean instalar Solr 5.3.1 en mi sistema.

Funcionó bien. Ahora deseo desinstalarlo. ¿Cómo lo llevo a cabo?

Todos los artículos existentes parecen especificar el uso, apt-getpero no puedo encontrar ningún solr-*paquete para eliminar.

También revisé el tarball descargado durante la instalación y no pude entender cómo desinstalarlo o si tiene un script de desinstalación al igual que el script de instalación.

callmekatootie
fuente

Respuestas:

31

He encontrado las siguientes definiciones en 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

por lo tanto

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

y verifique los comandos anteriores dos veces antes de ejecutar. Un espacio incorrecto y puede reinstalar su sistema.

AB
fuente
¿Solo quiere asegurarse de que es seguro eliminarlo manualmente?
callmekatootie
Esa es la única manera. ;) Pero podrías leer esto primero.
AB
@callmekatootie "tarball descargado durante la instalación" = instalación manual, por lo que la eliminación también es manual ;-) La parte de eliminación me parece correcta. Solo ten cuidado con los comandos. (presionar enter justo después de escribir sudo rm -r /var/sería problemático;))
Rinzwind
2
Ambos están bien, he mejorado la respuesta. Puede eliminar la carpeta de iniciosudo rm -r /home/solr
AB
3
Te estás perdiendo esto, si quieres reinstalarlo nuevamente. sudo update-rc.d -f solr remove y sudo rm -rf /etc/default/solr.in.sh
Suneel Kumar