Cách gỡ cài đặt Solr


11

Tôi đã sử dụng bài viết DigitalOcean này để cài đặt Solr 5.3.1 trong hệ thống của mình.

Nó hoạt động tốt. Bây giờ tôi muốn gỡ cài đặt nó. Làm thế nào để tôi thực hiện điều đó?

Tất cả các bài viết hiện có dường như chỉ định sử dụng apt-getnhưng tôi không thể tìm thấy bất kỳ solr-*gói nào để xóa.

Tôi cũng đã kiểm tra tarball được tải xuống trong khi cài đặt và không thể tìm ra cách gỡ cài đặt hoặc nếu nó có tập lệnh gỡ cài đặt giống như tập lệnh cài đặt.

Câu trả lời:


31

Tôi đã tìm thấy các định nghĩa sau trong 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

vì thế

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

kiểm tra các lệnh trên hai lần trước khi thực hiện. Một không gian sai và bạn có thể cài đặt lại hệ thống của bạn.


Chỉ muốn chắc chắn rằng nó an toàn để loại bỏ nó bằng tay?
callmekatootie

Đó là cách duy nhất. ;) Nhưng bạn có thể đọc cái này trước.
AB

@callmekatootie "tarball được tải xuống trong khi cài đặt" = cài đặt thủ công nên việc gỡ bỏ cũng là thủ công ;-) Phần gỡ bỏ có vẻ đúng với tôi. Chỉ cần cẩn thận với các lệnh. (nhấn enter ngay sau khi gõ sudo rm -r /var/sẽ có vấn đề;))
Rinzwind

2
Cả hai đều ổn, tôi đã cải thiện câu trả lời. Bạn có thể xóa thư mục nhàsudo rm -r /home/solr
AB

3
Bạn đang thiếu điều này, nếu bạn muốn cài đặt lại nó một lần nữa. sudo update-rc.d -f solr gỡ bỏ và sudo rm -rf /etc/default/solr.in.sh
Suneel Kumar
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.