나는 하나의 노드 elasticsearch 클러스터를 가지고 있으며 여기에 path.data:/partone,/parttwo와 같은 쉐이더를 저장할 두 개의 경로로 구성한다. 1 GB 하드 디스크는/partone 폴더에 마운트되었고 5 GB 하드 디스크는/parttwo 폴더에 마운트되었습니다. 인덱스에 약 483MB의 파일을 사용하고 536644 개의 문서가이 노드에 나타납니다./partone 폴더의 홀 파일을 제거하면 워드 프로세서 수가 531833이되었습니다. 이는 일부 워드 프로세서가/partone 폴더에 저장되었음을 의미합니다.패스를 설정할 때 elasticsearch에 파편을 저장하는 방법 (path.data)?
나는 elasticsearch 웹 사이트에서 다음과 같이 읽었습니다. 여러 데이터 위치에서 스트라이프 할 수 있습니다. 스트라이핑은 간단하며 전체 파일을 위치 중 하나에 배치하고 가장 큰 여유 공간이있는 위치를 기반으로 파일을 배치 할 위치를 결정합니다.
그리고 내 질문은 스트라이핑이 가장 큰 여유 공간이있는 위치를 기반으로하는 경우 홀 파일은 partone 폴더보다 크기가 큰 parttwo 폴더에 저장해야합니다. 그렇지 않습니까? 왜 folderone에 작은 파일이 있습니까?