Windchill Index Search 사후 설치 구성
Windchill Index Search 라이브러리를 대량 로드하려면 먼저 다음과 같은 전제 조건을 충족해야 합니다.
• 사이트에 대한 적절한 색인 정책 규칙이 있어야 합니다. 모든 색인가능 객체를 사이트 전체에서 색인화한다는 것이 기본 규칙입니다.
• 색인 정책 규칙에 나타나는 Windchill Index Search 라이브러리가 제대로 구성되어 있어야 합니다. 컬렉션이 wt.index.federatedLibraries 등록 정보에 정의되어 있는지 확인합니다.
대량 색인
검색이 설치되고 구성되면 대량 색인 도구를 사용하여 Windchill Index Search 라이브러리에 속하는 객체를 모두 로드합니다. 이 유틸리티는 도메인의 색인 정책에 따라 색인화할 검색 엔진에 객체를 전송합니다.
아시아 언어 사용
아시아 언어가 Windchill Index Search에서 제대로 작동하려면 추가 단계를 수행해야 합니다.
Windchill Index Search를 중국어 문자로 사용하려면 xconfmanager를 사용하여 wt.properties에서 다음 등록 정보를 추가하거나 수정합니다.
• wt.index.indexingLanguageList=en,zh
• wt.index.indexingLanguage=zh
추천 단어 사용
Windchill Index Search에서 추천 단어를 사용하려면 Solr 관리자로 다음 URL에 액세스합니다.
http://<IndexSearchServer>/solr/wblib/select/?q=solr&spellcheck=true&spellcheck=solr&spellcheck.build=true
여기서 <IndexSearchServer>는 색인 검색 서버(Solr) URL입니다.
|
이 URL은 한 번만 액세스해야 하며 Solr이 다중 코어 환경으로 설정된 경우 추천 단어를 사용할 수 없습니다.
|
색인 검색 클라이언트에 대한 등록 정보 설정
Windchill에서 Solr을 신뢰할 수 있는 호스트로 실행 중인 호스트를 추가하도록 다음 등록 정보를 설정합니다. Solr이 Windchill에서 컨텐트를 다운로드할 수 있으려면 이 등록 정보가 필요합니다.
xconfmanager -s wt.auth.trustedHosts=<Solr 호스트> -t codebase/wt.properties -p
|
고가용성 모드(클라우드 모드)로 색인 검색 서버를 설치한 경우 쉼표로 구분된 Solr 호스트 목록을 제공합니다. 예를 들어,
xconfmanager -s wt.auth.trustedHosts=host1.ptcnet.ptc.com,host2.ptcnet.ptc.com -t codebase/wt.properties -p
입니다.
|
Solr이 Windchill에서 컨텐트를 다운로드할 때 Windchill 인증을 위해 사용하는 사용자를 지정하려면 다음 등록 정보를 설정합니다.
xconfmanager -s wt.index.solrEffectiveUid=<사용자 ID> -t codebase/wt.properties -p
예:
xconfmanager -s wt.index.solrEffectiveUid=SolrAdmin -t codebase/wt.properties -p
|
사용자 한 명을 작성하고 WTObject에 대한 읽기 및 다운로드 권한을 부여해야 합니다. 이 사용자는 Solr에서 Windchill을 사용하여 신뢰할 수 있는 호스트로 인증하며 색인화할 문서의 컨텐트를 다운로드하는 데 사용됩니다.
|
Solr을 Windows 서비스로 실행
이 필드는 선택 사항입니다.
Windchill Index Search를 독립형 모드 또는 클라우드 모드로 실행할 때 다음 단계가 적용됩니다.
1. 다음 섹션에 요약되어 있는 설치 및 사후 설치 단계를 수행합니다.
◦ 독립형 색인 검색 서버를 사용 중인 경우:
◦ 클라우드 모드의 색인 검색 서버를 사용 중인 경우:
2. Solr을 Windows 서비스로 실행하려면 Apache Commons Procrun 디먼(prunsrv.exe)을 사용합니다. 이는 이미 Solr 설치와 함께 패키지되었습니다. 다음 위치로 이동합니다.
<INDEX_SEARCH_HOME>\bin
3. install_solr_service.bat를 실행합니다.
"PTC_SolrServer" 서비스가 Windows 서비스 목록에 추가되었으며 해당 서비스를 시작할 수 있는지 확인합니다.
서비스를 제거하려면 uninstall_solr_service.bat를 실행합니다.
Zookeeper를 Windows 서비스로 실행
이 필드는 선택 사항입니다.
Windchill Index Search를 클라우드 모드로 실행할 때 다음 단계가 적용됩니다.
1. 다음 섹션에 요약되어 있는 설치 및 사후 설치 단계를 수행합니다.
2. Zookeeper를 Windows 서비스로 실행하려면 Apache Commons Procrun 디먼(prunsrv.exe)을 사용합니다. 이는 이미 Zookeeper 설치와 함께 패키지되었습니다. 다음 위치로 이동합니다.
<ZOOKEEPER_HOME>\bin
3. install_zk_service.bat를 실행하고 "PTC_ZkServer" 서비스가 Windows 서비스 목록에 추가되었으며 해당 서비스를 시작할 수 있는지 확인합니다.
4. Zookeeper가 설치된 모든 호스트에 대해 단계 2~5를 반복합니다.
서비스를 제거하려면 uninstall_zk_service.bat를 실행합니다.
|
동일한 호스트에 여러 Zookeeper 노드가 설치되어 있는 경우 각 노드에 install_zk_service.bat, uninstall_zk_service.bat 및 zkServerStop.bat의 SERVICE_NAME 변수에 대한 고유한 서비스 이름을 제공합니다.
|