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)