FAQ:クラスター
このトピックでは、Zilliz Cloudクラスターを使用中に遭遇する可能性のある問題と、それに対応する解決策をリストアップしています。
目次
- 無料クラスターの容量はどれくらいですか?
- [「quota exceededreason=disk quota exceeded, please allocate more resources」というエラーが表示された場合、どのように対処すればよいですか?
- 専用クラスター作成後にCUタイプを変更することはできますか?
- クラスター作成後にクラウドリージョンを変更することはできますか?
- クラスターのCUサイズを縮小するにはどうすればよいですか?
- AWSに無料クラスターをデプロイすることはできますか?
- Zilliz Cloudに接続しようとしたときに接続タイムアウトエラーが発生する場合、どのように対処すればよいですか?
- なぜクラスター作成後クラスターに接続できないのでしょうか?
- Node.js SDKでZilliz Cloudに接続できない場合、どのように対処すればよいですか?
- 非アクティブなクラスターはどうなりますか?
- クラスターを一時停止した場合、課金は発生しますか?
- クラスターURIを取得するには?
FAQ
無料クラスターの容量はどれくらいですか?
一般的に、無料クラスターは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タイプを変更するには、以下の手順に従う必要があります。
-
希望するCUタイプの新しいクラスターを作成します。計算ツールを使用して、新しいクラスターのCUサイズを決定してください。
-
現在のクラスターから先ほど作成した新しいクラスターにデータを移行してください。または、クラスター間のデータ移行を代行してもらうためにお問い合わせすることもできます。お問い合わせの際には、ソースクラスターとターゲットクラスターを明確に指定してください。
クラスター作成後にクラウドリージョンを変更することはできますか?
はい。クラスターのクラウドリージョンを変更するには、以下の手順に従う必要があります。
-
希望するクラウドリージョンで新しいクラスターを作成します。
-
現在のクラスターから先ほど作成した新しいクラスターにデータを移行してください。または、クラスター間のデータ移行を代行してもらうためにお問い合わせすることもできます。お問い合わせの際には、ソースクラスターとターゲットクラスターを明確に指定してください。
クラスターのCUサイズを縮小するにはどうすればよいですか?
はい。クラスターのCUサイズを縮小するには、Zilliz Cloudコンソール の概要セクションに移動し、CU サイズの隣にあるスケールをクリックします。これにより、スケーリングページが開き、CUサイズを増減させることができます。クラスターを縮小する前に、CUサイズがデータ量とワークロード容量に対応していることを確認してください。
詳細については、クラスターのスケーリングを参照してください。
AWSに無料クラスターをデプロイすることはできますか?
はい。無料クラスターをAWSのeu-central-1(ドイツ・フランクフルト)またはGoogle Cloudのus-west1(アメリカ・オレゴン)にデプロイできます。他のクラウドリージョンにクラスターをデプロイするには、Dedicatedデプロイメントオプションにアップグレードしてください。サポートされているクラウドプロバイダーとリージョンの完全なリストについては、クラウドプロバイダーおよびリージョンを参照してください。
Zilliz Cloudに接続しようとしたときに接続タイムアウトエラーが発生する場合、どのように対処すればよいですか?
Zilliz Cloudクラスターへの接続を確立するには、いくつかの関連パラメータを提供する必要があります。たとえば、PyMilvus SDKの接続メソッドは以下のように使用できます:
from pymilvus import Connections
conn = Connections.connect(
alias=ALIAS,
host=HOST,
port=PORT,
user=USER,
password=PASSWORD,
timeout=30,
secure=True
)
以下のシナリオで接続タイムアウトエラーが発生する可能性があります:
-
ネットワーク状況が不良の場合
ネットワーク状況が不良の場合に備えて、接続操作のタイムアウト時間を長くすることをお勧めします。上記のコードでは、
timeoutが30秒に設定されており、要求送信後30秒以内に応答がない場合、接続操作がタイムアウトすることを意味します。 -
接続パラメータが誤っている場合
Zilliz CloudクラスターにはTLSが有効になっているため、クラスターへの接続に成功するには、接続パラメータに
secureを含め、上記の例のようにtrueに設定する必要があります。これを行わないと、接続に失敗し、タイムアウトエラーが表示される場合があります。 -
ローカルIPアドレスがホワイトリストに登録されていない場合
クラスターへの接続を試みる場合、VPN/Proxy接続をオフにし、パブリックIPアドレスを取得(プライベートIPアドレスは機能しません)し、接続したいクラスターのホワイトリストにそのIPアドレスを追加する必要があります。
なぜクラスター作成後クラスターに接続できないのでしょうか?
以下の手順に従って問題を特定できます:
-
クラスターのステータスがRUNNINGであることを確認します。クラスターが作成中、削除中、またはIPホワイトリストが更新中の場合は、クラスターに接続できません。
-
接続元のIPアドレスがIPホワイトリストに含まれていることを確認します。
-
クラスターエンドポイントURIのポートが正しいことを確認します。Zilliz CloudウェブコンソールからエンドポイントURIをコピーしてください。以下の表は、異なるクラウドプロバイダーにデプロイされたクラスターのポートを示しています。
クラウドプロバイダー
ポート
AWS
19530 - 19550
Google Cloud
443
Azure
19530
-
telnet in01-(uuid).(region).vectordb.zillizcloud.com ポート番号を実行して、ポートの接続性をテストします。
上記のすべての手順を試しても問題が解決しない場合は、リクエストを送信してください。
Node.js SDKでZilliz Cloudに接続できない場合、どのように対処すればよいですか?
Node.js SDKでZilliz Cloudに接続できない場合は、以下を試してください:
-
最新バージョンのNode.js SDKをインストールしていることを確認してください。
-
クライアントが正しく初期化されていることを確認してください。
const client = new MilvusClient('https://your-db-address-with-port', true, 'your-db-user', 'your-db-pasword'); -
クラスターエンドポイントとトークンが正しいことを確認してください。クラスターエンドポイントに
https://プロトコルを含めていることを確認してください。 -
クラスターエンドポイントURIのポートが正しいことを確認します。Zilliz CloudウェブコンソールからエンドポイントURIをコピーしてください。以下の表は、異なるクラウドプロバイダーにデプロイされたクラスターのポートを示しています。
クラウドプロバイダー
ポート
AWS
19530 - 19550
Google Cloud
443
Azure
19530
-
IPアドレスはクラスター設定のホワイトリストに登録されている必要があります。
非アクティブなクラスターはどうなりますか?
無料クラスターは、7日間の非アクティブ状態が続くと自動的に一時停止されます。必要に応じてクラスターをいつでも再開できます。ただし、専用クラスターは長期間の非アクティブ状態によって自動的に一時停止されることはありません。コスト削減のため、専用クラスターは手動で一時停止することをお勧めします。
クラスターを一時停止した場合、課金は発生しますか?
クラスターが一時停止している場合、コンピューティングではなくストレージに対してのみ課金されます。ストレージコストの詳細については、価格を参照してください。
クラスターURIを取得するには?
クラスターURIとは、接続に使用できるクラスターエンドポイントを指します。
Zilliz CloudウェブコンソールからURIを取得できます。詳細については、クラスターへの接続を参照してください。