Solr를 제거하는 방법


11

이 DigitalOcean 기사 를 사용 하여 시스템에 Solr 5.3.1을 설치했습니다.

잘 작동했습니다. 이제 제거하고 싶습니다. 어떻게하면 되나요?

기존의 모든 기사를 사용하여 지정한 것처럼 보이지만 제거 apt-getsolr-*패키지를 찾을 수 없습니다 .

또한 설치하는 동안 다운로드 한 tarball을 확인하여 제거 방법을 알 수 없거나 설치 스크립트와 같은 제거 스크립트가 있는지 확인할 수 없습니다.

답변:


31

나는 다음과 같은 정의를 발견했다. 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

따라서

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

확인 위의 명령에 두 번을 실행하기 전에. 공간이 잘못되어 시스템을 다시 설치할 수 있습니다.


수동으로 제거해도 안전한지 확인하고 싶습니까?
callmekatootie

그게 유일한 방법입니다. ;) 그러나 이것을 먼저 읽을 수 있습니다.
AB

@callmekatootie "설치 중에 다운로드 한 tarball"= 수동 설치이므로 제거도 수동입니다 ;-) 제거 부분이 올바른 것 같습니다. 명령에주의하십시오. (입력 후 바로 입력하는 sudo rm -r /var/것은 문제가 될 수 있습니다.)
Rinzwind

2
둘 다 괜찮습니다. 대답을 개선했습니다. 홈 폴더를 제거 할 수 있습니다sudo rm -r /home/solr
AB

3
다시 설치하려는 경우이 옵션이 누락되었습니다. sudo update-rc.d -f solr 제거 및 sudo rm -rf /etc/default/solr.in.sh
Suneel Kumar
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.