s3バケットやGoogleドライブでSolrコレクションのバックアップを行う

トピック作成者:ks-solruserml-bot (2024/07/19 21:43 投稿)
3
CloseClose

(The bot translated the original post https://lists.apache.org/thread/b0zgl36tjdnl2ojzhk1z0r5xj2mw255d into Japanese and reposted it under Apache License 2.0. The copyright of posted content is held by the original poster.)

こんにちは皆さん、

コレクションのバックアップを取得しようとしており、collections API V2を使用していますが、https not installedエラーが発生しています。

以下のようにcurlコマンドを実行しています:

curl --location --request POST 'http://localhost:8983/api/collections' --header 'Content-Type: application/json' --data-raw '
{
  "backup-collection": {
    "name": "backup_.01",
    "collection": "universal_v1",
    "location": "https://drive.google.com/drive/u/0/folders/xxxxxxxx"
  }
}
'

受け取ったエラー:

{
  "responseHeader": {
    "status": 400,
    "QTime": 0
  },
  "error": {
    "metadata": [
      "error-class",
      "org.apache.solr.common.SolrException",
      "root-error-class",
      "java.nio.file.FileSystemNotFoundException"
    ],
    "msg": "java.nio.file.FileSystemNotFoundException: Provider "https" not installed",
    "code": 400
  }
}

この問題に直面した方や解決方法をご存知の方がいれば、助けていただけると幸いです。

よろしくお願いします。
Neeraj giri

返信投稿者:ks-solruserml-bot (2024/07/19 21:44 投稿)

Solr.xmlにバックアップリポジトリを定義していますか?もし定義しているなら、その内容を共有してもらえますか?

どのバックアップリポジトリを使用しても、httpsはバックアップ場所としてサポートされていないと思います。あなたが受け取った例外は、Solrやバックアップリポジトリではなく、Javaから発生したものです。

ありがとうございます。
Shawn

返信投稿者:ks-solruserml-bot (2024/07/19 21:44 投稿)

こんにちは、ショーンさんと他のユーザーの皆さん
バックアップのガイドに従って、ある程度進んだのですが、この特定の点で行き詰まっています。
私たちは3つのノードでZooKeeperを実行し、合計で5つのノードを持つマルチノードアーキテクチャを採用しています。
すべてのノードにGCPから外部の永続ディスクを接続し、バックアップを開始しました。バックアップはある程度順調に進みますが、その後で停止し、他のノード上の共有ディスクを探しているようです。
同じパスに類似のディスクを接続しました。ローカルリポジトリにコレクションをバックアップするための回避策があれば教えてください。
以下のリンクにあるように、この問題はすでに報告されており、現時点では解決策がありません。
https://issues.apache.org/jira/browse/SOLR-12523
Neeraj giri

返信投稿者:ks-solruserml-bot (2024/07/19 21:44 投稿)

同じパスで、すべてのノードに接続された同じディスクでなければなりません。マルチノードのSolrCloudでバックアップを正常に動作させるためには、すべてのノードが同じ宛先にアクセスできる必要があります。これはおそらく見たことがある「共有ファイルシステム」の要件です。

また、バックアップ場所がSolrホームの外にある場合、その場所はsolr.xmlのallowPaths設定で許可されていなければなりません。

参考リンク: Solrの設定ガイド

ありがとうございます。
Shawn

トピックへ返信するには、ログインが必要です。

KandaSearch

Copyright © 2006-2024 RONDHUIT Co, Ltd. All Rights Reserved.

投稿の削除

この投稿を削除します。よろしいですか?