Cara menghapus Solr

11

Saya menggunakan artikel DigitalOcean ini untuk menginstal Solr 5.3.1 di sistem saya.

Itu bekerja dengan baik. Sekarang saya ingin menghapusnya. Bagaimana saya melakukan itu?

Semua artikel yang ada tampaknya menentukan menggunakan apt-gettetapi saya tidak dapat menemukan solr-*paket untuk dihapus.

Saya juga memeriksa tarball yang diunduh saat instalasi dan tidak bisa mengetahui cara menghapus instalannya atau jika memiliki skrip instalasi seperti skrip instalasinya.

callmekatootie
sumber

Jawaban:

31

Saya telah menemukan definisi berikut di 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

karena itu

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

dan periksa perintah di atas dua kali sebelum menjalankan. Satu ruang yang salah dan Anda dapat menginstal ulang sistem Anda.

AB
sumber
Hanya ingin memastikan bahwa aman untuk menghapusnya secara manual?
callmekatootie
Itu satu-satunya cara. ;) Tetapi Anda bisa membaca ini dulu.
AB
@callmekatootie "tarball diunduh saat instalasi" = instalasi manual sehingga penghapusan juga manual ;-) Bagian penghapusan sepertinya benar bagi saya. Berhati-hatilah dengan perintah. (menekan masuk tepat setelah mengetik sudo rm -r /var/akan bermasalah;))
Rinzwind
2
Keduanya baik-baik saja, saya telah memperbaiki jawabannya. Anda dapat menghapus folder berandasudo rm -r /home/solr
AB
3
Anda melewatkan ini, jika Anda ingin menginstalnya kembali. sudo update-rc.d -f solr hapus dan sudo rm -rf /etc/default/solr.in.sh
Suneel Kumar