Red Hat Training
A Red Hat training course is available for Red Hat Satellite
8.8.3. Satellite 검색 설정
Satellite 관리자는 요구 사항을 최적화하기 위해 검색 결과를 사용자 정의하여 특정 검색 옵션을 설정할 수 있습니다.
RHN Satellite 검색 결과는
/etc/rhn/search.rhn-search.conf
파일을 통해 사용자 정의할 수 있습니다. 다음 목록에서는 괄호안에 검색 설정 및 기본값을 정의하고 있습니다.
- search.index_work_dir : Lucene indexes가 저장되는 위치를 지정합니다 (
/usr/share/rhn/search/indexes
) - search.rpc_handlers : XMLRPC 호출 처리기로 작동하기 위해 세미콜론으로 구분된 클래스 목록.
(filename>index:com.redhat.satellite.search.rpc.handlers.IndexHandler, db:com.redhat.satellite.search.rpc.handlers.DatabaseHandler, admin:com.redhat.satellite.search.rpc.handlers.AdminHandler)
- search.max_hits_returned : 쿼리에 반환하는 최대 결과 수 (
500
) - search.connection.driver_class : 데이터베이스 검색을 수행하기위한 JDBC 드라이버 클래스 (
oracle.jdbc.driver.OracleDriver
) - search.score_threshold : 결과가 쿼리 결과로 반환하는 데 필요한 최소 점수 (
.10
) - search.system_score_threshold : 시스템 검색 결과가 쿼리 결과로 반환하는 데 필요한 최소 점수 (
.01
) - search.errata_score_threshold : 에라타 검색 결과를 쿼리 결과로 반환하는 데 필요한 최소 점수(
.20
) - search.errata.advisory_score_threshold : 에라타 권고를 쿼리 결과로 반환하는 데 필요한 최소 점수 (
.30
) - search.min_ngram : n-gram 문자의 최소 길이. 이 값을 변경하려면
clean-index
를 실행하여 doc-indexes를 수정 및 다시 작성해야한다는 점에 유의하십시오. (1
) - search.max_ngram : n-gram 문자의 최대 길이. 이 값을 변경하려면
clean-index
를 실행하여 doc-indexes를 수정 및 다시 작성해야한다는 점에 유의하십시오. (5
) - search.doc.limit_results :
true
를 입력하면 search.score_threshold의 결과 건수를 제한하며 최대 조회수를 search.max_hits_returned 이하로 제한합니다.false
를 입력하면 문서 검색 조건과 일치하는 모든 결과를 반환합니다. (false
) - search.schedule.interval : 밀리초 단위로 시간을 입력하여 변경할 데이터베이스의 SearchServer 폴링 간격을 제어합니다. 기본값은 5 분입니다. (
300000
) - search.log.explain.results : 개발 및 디버깅하는 동안 사용됩니다. true로 설정하면, 추가 정보가 기록되고 각 결과 점수에 영향을 미친 사항을 표시합니다. (
false
)