1 つのノードの Elasticsearch クラスターがあり、shadr を格納するための 2 つのパスを使用して構成します。ここでは、path.data:/partone,/parttwo のようにします。/partone フォルダーに 1 GB のハードディスクをマウントし、/parttwo フォルダーに 5 GB のハードディスクをマウントしました。約 483 MB のファイルを使用してインデックスを作成したところ、536644 個のドキュメントがこのノードに表示されました。/partone フォルダのホール ファイルを削除すると、ドキュメントの数は 531833 になりました。これは、一部のドキュメントが /partone フォルダに格納されていたことを意味します。
私は次のようにelasticsearch Webサイトから読みました:複数のデータの場所により、それをストライプ化できます。ストライピングは単純で、ファイル全体をいずれかの場所に配置し、空き容量が最大の場所に基づいてファイルの配置場所を決定します。
私の質問は、ストライピングが最大の空き容量のある場所に基づいている場合、ホール ファイルは、partone フォルダーよりもサイズが大きい parttwo フォルダーに保存する必要があるということですよね。folderone に小さなファイルが存在するのはなぜですか?