선택적 구성요소 기능을 사용하여 Dataproc 클러스터를 만들 때 Solr과 같은 추가 구성요소를 설치할 수 있습니다. 이 페이지에서는 Solr 구성요소를 설명합니다.
Apache Solr 구성요소는 오픈소스 기반의 엔터프라이즈 검색 플랫폼입니다. Solr 서버 및 웹 UI는 클러스터의 마스터 노드에 있는 포트 8983에서 사용할 수 있습니다.
Solr 파일 유지: 기본적으로 Solr는 HDFS에서 색인 및 트랜잭션 로그 파일을 쓰고 읽습니다.
Solr 파일을 유지하려면 구성요소를 설치할 때dataproc:solr.gcs.path클러스터 속성을 설정하여 Cloud Storage 경로를 Solr 홈 디렉터리로 사용합니다.
구성요소 설치
Dataproc 클러스터를 만들 때 구성요소를 설치합니다.
구성요소는 Dataproc 버전 1.3 이상으로 만든 클러스터에 추가할 수 있습니다.
Solr 구성요소를 포함하는 Dataproc 클러스터를 만들려면 --optional-components 플래그와 함께 gcloud dataproc clusters createcluster-name 명령어를 사용합니다. 아래의 샘플 명령어는 선택적인 properties 플래그를 사용하여 Cloud Storage 경로를 Solr 홈 디렉터리로 설정합니다.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["이해하기 어려움","hardToUnderstand","thumb-down"],["잘못된 정보 또는 샘플 코드","incorrectInformationOrSampleCode","thumb-down"],["필요한 정보/샘플이 없음","missingTheInformationSamplesINeed","thumb-down"],["번역 문제","translationIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-03-12(UTC)"],[[["The Apache Solr component, an open-source search platform, can be installed on Dataproc clusters, with the Solr server and Web UI accessible via port 8983 on the master node(s)."],["Solr files can be persisted in Cloud Storage by setting the `dataproc:solr.gcs.path` cluster property to a Cloud Storage path during cluster creation."],["The Solr component is installed on the Dataproc cluster using the `gcloud dataproc clusters create` command with the `--optional-components=SOLR` flag, and the `--enable-component-gateway` to access the component gateway."],["The Solr component can be added via REST API with `SoftwareConfig.Component`, and by enabling `EndpointConfig.enableHttpPortAccess` to connect to the Solr Web UI using the Component Gateway."],["When creating a Dataproc cluster using the Google Cloud console, the Solr component and Component Gateway can be enabled within the Components section of the cluster setup."]]],[]]