solr을 구성하려면 가장 먼저 Lucene 색인 위치를 설정해야 합니다.
이 주제에서 경로 이름에는 다음과 같은 변수가 사용됩니다.
- CLEARQUEST_HOME
- Rational ClearQuest가 설치된 디렉토리
- RATIONAL_COMMON
- Rational 공통 파일이 설치된 디렉토리
- WAS_BIN
- IBM WebSphere Application Server bin 디렉토리:
- Windows의 경우:
- %RATIONAL_COMMON%\eWAS\bin
- UNIX 시스템 및 Linux:
- $RATIONAL_COMMON/eWAS/bin
- yourDBName
- ClearQuest 사용자 데이터베이스의 논리 이름입니다.
기본적으로 Solr이 설치되면 Lucene 색인이 다음 위치에 복사됩니다.
- Windows의 경우:
drive:\%CLEARQUEST_HOME%\CQ.Solr\
- UNIX 시스템 및 Linux:
$CLEARQUEST_HOME/CQ.Solr/
ClearQuest 사용자 데이터베이스의
색인 위치를 설정하려면 다음 단계를 수행하여 색인을 복사한 후 이름을 바꾸십시오.
- ClearQuest 전체 텍스트 검색 기능이 설치된 컴퓨터의 ClearQuest 설치 디렉토리 외부 위치에
CQ.Solr 디렉토리를 복사하십시오. 빠른 보조 하드 드라이브(전체 텍스트 검색 전용)에
CQ.Solr 디렉토리를 복사해도 됩니다.
- CQ.Solr\SAMPL 디렉토리의 이름을 해당하는 ClearQuest 사용자 데이터베이스의 논리 이름으로 바꾸십시오. 예를 들어, 사용자 데이터베이스 이름이 DFECT이면 CQ.Solr\SAMPL을 CQ.Solr\DFECT으로
이름을 바꾸십시오.
- wsadmin 명령행 유틸리티를 실행하여 JVM(Java Virtual Machine) 시스템 특성
solr.solr.home을 Lucene 색인의 새 위치로 설정하십시오.
- Windows의 경우:
%WAS_BIN%\wsadmin.bat -conntype NONE -lang jython -profileName cqsearchprofile -f %WAS_BIN%\setSolrHome.py -interactive:yes drive:/CQ.Solr/yourDBName/Solr/solr
- UNIX 시스템 및 Linux:
$WAS_BIN/wsadmin.sh -conntype NONE -lang jython -profileName cqsearchprofile -f $WAS_BIN/setSolrHome.py -interactive:yes /CQ.Solr/yourDBName/Solr/solr
지정한 명령행 인수 값을 수정하기 위한 프롬프트가 표시되면
아니오를 나타내는 n을 입력하십시오.
구성 변경사항이 저장됩니다.
시작 시 solr은 solr.solr.home 값을 읽어 구성 파일을 찾습니다.
- solr이 상주하는 WebSphere Application Server 프로파일
cqsearchprofile을 시작하여 solr을 시작하십시오.
- Windows에서 제어판 사용:
- 를 클릭하십시오.
- 서비스 분할창에서 IBM WebSphere Application
Server v6.1 - cmprofile을 마우스 오른쪽 버튼으로 클릭하고 중지를 선택하십시오.
- 서비스가 중지된 후에 마우스 오른쪽 버튼을 클릭하고 시작을 선택하여 다시 시작하십시오.
- Windows에서 명령 프롬프트 창 사용:
> net stop "IBM WebSphere Application Server V6.1 - cqsearchprofile"
> net start "IBM WebSphere Application Server V6.1 - cqsearchprofile"
- UNIX 시스템 및 Linux:
UNIX 시스템 또는
Linux 버전에 따라 다음 행 중 하나를 init.d 파일에 추가하십시오.
$WAS_BIN/startServer.sh WebSphere-host -profileName cqsearchprofile
또는
$WAS_BIN/startServer.csh WebSphere-host -profileName cqsearchprofile
이렇게 하면
WebSphere Application Server가 다시 시작될 때마다
cqsearchprofile이 자동으로 시작됩니다.
주의: solr.solr.home 값을 변경할 때마다 cqsearchprofile을 다시 시작해야 합니다.