インデックスサーバーの回復
-
16-10-2019 - |
質問
ステージング環境(1xSQL、2x WFE 1Xインデクサー /アプリケーションをいくつかのホットフィックスを備えたMOSS 2007 SP1を実行している)が悪くなり(VMware Mayhem)、検索インデクサーを失いました。回復の形態は不可能です。
私たちの計画は、ほぼ完全なゼロから再構築することです。構成(ディスクなど)はすべて同じです。
古いサーバーをファームから削除してから、元の名前で新しく構築されたマシンを追加する必要がありますか?
または、構成ウィザードを実行して、同じ名前の農場に追加してみてください。
または、新しい名前の新しいインデクサーとして農場に追加しますか?
また、ライブ環境でまったく同じことを行うサーバーからクローンを使用するというクレイジーな計画もあります。この音はどのように覗きますか(同じドメイン、異なる名前)?
コメントが高く評価されています。
更新1:
おかげで、新しいサーバーを追加して、クロールするセットアップを作成しました(永遠に取っていますが)。
クロールされたすべてのコンテンツをリセットして、もう一度やり直す必要がありますか?農場から死んだサーバー(古いインデクサーと2番目のWFE)をいつ削除する必要がありますか?
更新2:
私は農場からサーバーを削除し、新しいクロールをしましたが、今はすべて幸せです。
解決
レジストリには、農場に機械を独自に識別するGUIDがあると思います。ここにあります:
hkey_local_machine-> software-> microsoft->共有ツール - > webサーバー拡張機能 - > 12.0-> serverID
VMをクローニングしたときはいつでも、私は常にそれを新しいガイドに変更し、次の文字列値を削除します。
hkey_local_machine-> software-> microsoft->共有ツール - > Webサーバー拡張機能 - > 12.0-> SECURE-> CONFIGDB-> DSN
しかし、私はWFEをクローンしただけでなく、インデックスサーバーを決してクローン化しませんでした。だから、それが物事にどのように影響するか、またはあなたがゼロから新しいSSPを構築する必要があるかどうかはわかりません。
1つの考えは、新しいマシンを同じサーバーのガイドとコンピューター名が持っていたコンピューター名を割り当てて、何が起こるかを確認することです。
あなたの古いマシンはダウンしているので、おそらくSharePoint構成DBで必要なServerIDをどこかに見つけることができると思います。 Objects Tableを使用して、名前列を使用してコンピューター名を見つけると思います。ID列はServerID GUIDです。
他のヒント
古いサーバーがどこかで参照される可能性が常にある可能性が常にあるため、常に新しい名前の新しいサーバーを追加します。常に新しいサーバーを使用してください。
私は実際にこれに対処しなければならなかったことはありませんでしたが、私の強力な推奨事項はあなたの新しいマシンを農場に追加することです 新着 名前を付けて、インデクサーの役割を割り当てます。これは、「通常の」状況下でインデクサーであったボックスを交換している場合、事実上、あなたが従うプロセスになります(この場合、とにかくマシン名をマシン名と一致させようとしません)。古いマシンの削除/新しいものを追加するシーケンスは、まったく問題ではありません。
SharePointは構成DBにマシンSIDを保存するため、他のオプションを追求することは賢明ではありません。その後、ミスマッチがあります。 Steve Lineberryの新しいマシンのSIDを実際に設定するという提案は、古いマシン(おそらくNewsid.exeなど)と同じになると設定すると思いますが、何でも推奨する公開されたガイダンスは表示されません。そのように。サーバーの役割は重要なものであり、マシン名やSIDを一致させるのではありません。
あなたがいつものようにビジネスとしてマシンを交換しているかのようにそれを扱うと、あなたは大丈夫でしょう。
私は常に新しい名前として交換サーバーを展開し、インデックスを再構築します。
クリスは、クローン化された画像で本当に良い点をもたらします。SIDSがSharePointに保存されているため、クローンを使用するとリスクがあります。とはいえ、ボックスからSIDをスクラブするシステム画像を撮影する直前にSysprepツールを使用します。画像を再展開すると、展開の一部としてWindowsプロダクトキーに入るための逆プロセスがあります。これにより、SIDの競合に出くわすことなく既に実行されているソフトウェア/構成でシステムイメージを展開できます。 VMクローン/スナップショットを使用しようとしている場合、それがあなたの状況にどれだけ当てはまるかわかりません。物理的なハードウェアからほとんどのイメージングを行い、WinpeまたはAcronisを使用して画像を作成します。