Skip to main content

必要条件

インストール

QDRANT__SERVICE__API_KEYは必須の環境変数です

以下のコマンドを使用してランダムな32バイトの16進文字列を生成してください。これは、QdrantクラスターのAPIキーとして使用されます。:
生成された文字列をコピーして、docker-compose.ymlファイルの#REPLACE_ME#を置き換えてください。

[First VM] docker-compose.ymlファイルを作成

  • コマンドを現在のVMアドレスに--uriオプションで置き換えます

[Second VM] docker-compose.ymlファイルを作成

  • コマンドを--bootstrapオプションで最初のVMアドレスに、--uriオプションで現在のVMアドレスに置き換えます

[Third VM] docker-compose.yml ファイルを作成

  • コマンド内の --bootstrap オプションを最初の仮想マシンのアドレスに、--uri オプションを現在の仮想マシンのアドレスに置き換えます

クラスターのステータスを確認する

VMの1つにログインし、以下のコマンドを実行してクラスターのステータスを確認します。
上記のコマンドを実行すると、以下のような出力が表示されます:

ロードバランサーの追加

  • qdrantクラスターをデプロイした後、リクエストをqdrantノードに分散させるためにロードバランサーを追加できます。
  • ロードバランサーは、ポート6333でqdrantノードにリクエストを分散するように構成する必要があります。
  • 6335は内部通信専用であり、公開する必要はありません。

参考文献