新しいサーバーへの転送

トピック作成者:ks-solruserml-bot (2024/07/03 12:09 投稿)
7
OpenOpen

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

こんにちは!

500GBのSolrインデックスを新しいサーバーに転送するにはどうすればいいでしょうか?

ありがとうございます。

返信投稿者:ks-solruserml-bot (2024/07/03 12:09 投稿)

こんにちは、Mike

可能であれば、新しいサーバー上で元のソースから再構築するのが良いでしょう。

よろしくお願いします。

Thomas

返信投稿者:ks-solruserml-bot (2024/07/03 12:09 投稿)

こんにちは、Thomas

それには数週間かかりそうです。

Mike

返信投稿者:ks-solruserml-bot (2024/07/03 12:09 投稿)

ハードドライブに入れて郵送することもできます。または、インターネット経由でレプリケーションを使用することもできます。

返信投稿者:ks-solruserml-bot (2024/07/03 12:10 投稿)

この移行が完了した後は、この問題に対処するべきです。再インデックスが合理的な時間内に完了できないサーバーを運用するのは良くありません。そのような状況では、新しいインデックス機能を活用することができず、既存のフィールドの解析方法を変更することもできません。また、腐敗(非常に稀ですがゼロではありません)、重大な人為的ミス、または悪意のある攻撃により、数週間のダウンタイムが発生する可能性があります。許容可能な時間内に再インデックスを行える能力は、検索システムの管理において重要な要素です。

返信投稿者:ks-solruserml-bot (2024/07/03 12:10 投稿)

理想的にはそうですね。500GBのインデックスを再構築する試みは大変ですし、それに加えて500GBの保存された全文データと、さらに数百GBのサポートインデックスが異なるソースからのものである場合は尚更です。

しかし、確かに1〜2週間で完了できるはずです。私はSolrサーバーをアップグレードする際には常に完全な再インデックスを行います。

返信投稿者:ks-solruserml-bot (2024/07/03 12:10 投稿)

多くの人々が数テラバイトのインデックスを1週間未満で再構築しています。主な苦労は、このような活動をサポートする必要性をプロセスの初期段階で理解していなかったことから生じます。

返信投稿者:ks-solruserml-bot (2024/07/03 12:10 投稿)

もし同じSolrバージョンであれば、インデックスディレクトリを新しいサーバーにコピーするだけです。その際、Solrをシャットダウンしてからコピーするか、コピー中にインデックスの変更がないことを非常に確認してください。別の方法として、Solrをシャットダウンするかインデックス作成を停止し、インデックスディレクトリのハードリンクコピーを作成し、通常の操作を再開してから、ハードリンクコピーを複製する方法もあります。転送が完了したら、ハードリンクコピーを削除します。ハードリンクコピーの作成や削除はほぼ即時に行われます。

もし対象のSolrがソースと異なるバージョンである場合、新しいバージョンで既存のインデックスが読み取れる場合でも、完全に再インデックスするのが最善です。

ありがとう、
Shawn

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

KandaSearch

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

投稿の削除

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