メインコンテンツまでスキップ
バージョン: User Guides (Cloud)

FAQ: クラスター

このトピックでは、Zilliz Cloud クラスターの使用中に発生する可能性のある問題と、それに対応する解決策を一覧にしています。

目次

よくある質問

フリークラスターの容量はどれくらいですか?

一般に、フリークラスターは 100 万個の 768 次元ベクトルを処理できます。ただし、実際の容量はスキーマによって異なります。

データがフリークラスターの最大容量を超えた場合は、アップグレード して Serverless または Dedicated デプロイメントオプションを選択し、新しいクラスターを作成して、そこに データを移行 してください。クラスターの容量の詳細については、適切な CU の選択 をご参照ください。

"quota exceeded[reason=disk quota exceeded, please allocate more resources"というエラーを受け取った場合、どうすればよいですか?

データの挿入またはアップサート時にこのエラーが表示されるのは、データがクラスターの CU 容量を超えているためです。フリークラスターは 100 万個の 768 次元ベクトルを処理できます。専用クラスターの容量は、その CU タイプと CU サイズ によって異なります。

この問題に対処するには、以下の手順に従ってください。

  • フリークラスターを使用している場合は、Serverless または Dedicated デプロイメントオプションに アップグレード してください。

  • 専用クラスターを使用している場合は、CU サイズを増やすことでクラスターを スケールアップ してください。

専用クラスター作成後に CU タイプを変更できますか?

はい。CU タイプを変更するには、以下の手順に従ってください。

  1. 希望する CU タイプで新しいクラスターを作成します。この新しいクラスターの CU サイズを決定するには、計算機 を使用してください。

  2. 現在のクラスターから新しく作成したクラスターへデータを 移行 します。あるいは、クラスター間のデータ移行を当社に代行させるために お問い合わせ いただくこともできます。お問い合わせの際は、ソースクラスターとターゲットクラスターを明記してください。

クラスター作成後にクラウドリージョンを変更できますか?

はい。クラスターのクラウドリージョンを変更するには、以下の手順に従ってください。

  1. 希望するクラウドリージョンで新しいクラスターを作成します。

  2. 現在のクラスターから新しく作成したクラスターへデータを 移行 します。あるいは、クラスター間のデータ移行を当社に代行させるために お問い合わせ いただくこともできます。お問い合わせの際は、ソースクラスターとターゲットクラスターを明記してください。

クラスターの CU サイズをスケールダウンするにはどうすればよいですか?

はい。クラスターの CU サイズをスケールダウンするには、Zilliz Cloud コンソールSummary セクションに移動し、CU Size の横にある Scale をクリックしてください。これにより、CU サイズを増減できるスケーリングページが開きます。クラスターをスケールダウンする前に、CU サイズがデータ量とワークロード容量に対応できることを確認してください。

詳細については、クラスターのスケール をご参照ください。

AWS にフリークラスターをデプロイできますか?

はい。フリークラスターは、AWS eu-central-1(ドイツ・フランクフルト)または Google Cloud us-west1(アメリカ・オレゴン)のいずれかにデプロイできます。他のクラウドリージョンにクラスターをデプロイするには、Dedicated デプロイメントオプションにアップグレードしてください。サポートされているクラウドプロバイダーとリージョンの一覧については、クラウドプロバイダーとリージョン をご参照ください。

Zilliz Cloud への接続を試みた際に接続タイムアウトエラーが発生した場合、どう対処すればよいですか?

Zilliz Cloud クラスターに接続するには、いくつかの関連パラメータを提供する必要があります。例えば、PyMilvus SDK の connect メソッドは以下のように使用できます。

from pymilvus import Connections

conn = Connections.connect(
alias=ALIAS,
host=HOST,
port=PORT,
user=USER,
password=PASSWORD,
timeout=30,
secure=True
)

接続タイムアウトエラーは、以下のシナリオで発生する可能性があります。

  • ネットワーク状態が不良な場合

    ネットワーク状態が不良な場合は、接続操作のタイムアウト時間を延長することを推奨します。上記のコードでは、timeout30 秒に設定されており、リクエスト送信後30秒以内に応答がない場合、接続操作はタイムアウトします。

  • 接続パラメータが正しくない場合

    Zilliz Cloud クラスターは TLS が有効になっているため、クラスターに正常に接続するには、上記の例のように接続パラメータに secure を含め、その値を true に設定する必要があります。これを設定しないと、接続に失敗し、タイムアウトエラーが表示される可能性があります。

  • ローカルの IP アドレスがホワイトリストに登録されていない場合

    クラスターへの接続を試みる際には、VPN/プロキシ接続を無効にし、パブリック IP アドレス(プライベート IP アドレスは機能しません)を取得して、接続したいクラスターのホワイトリストにその IP アドレスを追加する必要があります。

クラスター作成後にクラスターに接続できないのはなぜですか?

以下の手順に従って問題を特定できます。

  1. クラスターのステータスが RUNNING であるか確認してください。クラスターが作成中、削除中、または IP ホワイトリストが更新中の場合、クラスターに接続できません。

  2. 接続元の IP アドレスが IP ホワイトリストに含まれているか確認してください。

  3. クラスターのエンドポイント URI 内のポート番号が正しいか確認してください。Zilliz Cloud ウェブコンソールからエンドポイント URI をコピーしていることを確認してください。以下の表は、異なるクラウドプロバイダー上にデプロイされたクラスターのポート番号を示しています。

    クラウドプロバイダー

    Port

    AWS

    19530 - 19550

    Google Cloud

    443

    Azure

    19530

  4. telnet in01-(uuid).(region).vectordb.zillizcloud.com port-number を実行してポートの接続性をテストしてください。

上記の手順をすべて試しても問題が解決しない場合は、リクエストを送信してください。

Node.js SDK で Zilliz Cloud に接続できない場合はどうすればよいですか?

Node.js SDK を使用して Zilliz Cloud への接続に失敗した場合は、以下の対応をお試しください。

  1. 最新バージョンの Node.js SDK がインストールされていることを確認してください。

  2. クライアントが正しく初期化されていることを確認してください。

    const client = new MilvusClient('https://your-db-address-with-port', true, 'your-db-user', 'your-db-pasword');
  3. クラスターエンドポイントとトークンが正しいことを確認してください。クラスターエンドポイントにはプロトコル https:// を含めてください。

  4. クラスターエンドポイント URI のポートが正しいか確認してください。エンドポイント URI は Zilliz Cloud Web コンソールからコピーしてください。以下の表は、異なるクラウドプロバイダーにデプロイされたクラスターのポートを一覧表示しています。

    クラウドプロバイダー

    Port

    AWS

    19530 - 19550

    Google Cloud

    443

    Azure

    19530

  5. IP アドレスがクラスター設定でホワイトリストに登録されている必要があります。

What happens to my inactive clusters?

フリークラスターは、7 日間非アクティブ状態が続くと、通知後に自動的に一時停止されます。必要に応じていつでもクラスターを再開できます。ただし、専用クラスターは長期間非アクティブであっても自動的に一時停止されることはありません。コストを節約するため、専用クラスターは手動で一時停止することをお勧めします。

Will I be charged if I suspend my cluster?

クラスターが一時停止されている場合、コンピューティングリソースではなくストレージのみに対して課金されます。ストレージコストの詳細については、料金 をご覧ください。

How to obtain a cluster URI?

クラスター URI とは、接続に使用できるクラスターエンドポイントのことを指します。

URI は Zilliz Cloud Web コンソールから取得できます。詳細については、クラスターへの接続 を参照してください。

Can I connect Zilliz Cloud to Attu?

はい。Attu は、Milvus および Zilliz Cloud 向けのオープンソースの視覚的管理ツールです。Docker コンテナまたはデスクトップアプリとして実行できます。接続するには、Attu のログインページで Zilliz Cloud のパブリックエンドポイントAPI キー(または username:password 形式のクラスター認証情報)を提供してください。