SharePoint(WSS 3.0)ファームに2つのWebサーバーがあり、構成データベースとコンテンツデータベース用に1つのデータベースサーバーがあります。
私はすでにコンテンツデータベースを新しいデータベースサーバーに正常に移動しました。しかし、「stsadmdeleteconfigdb」コマンドと「stsadmsetconfigdb」コマンドを使用してSharePoint構成データベースを移動しようとすると、サーバーの1つが中間状態でスタックしました。新しいサーバーの構成データベースを使用してWebサーバーの1つに参加できましたが、他のサーバーは既にファームの一部であると信じているため参加できません(移動前は以前はそうでした)。中央管理では、サーバー上のサービスのステータスが「停止中」であると表示されます。関連するすべてのサーバーを再起動し、SharePointをアンインストールした後でも、このステータスは変更されません。そのため、2番目のサーバーを新しい構成データベースに参加させることができません。ファームに参加しようとすると、ランダムなエラーメッセージが表示されます。
このサーバーのスタックを解除できれば、再びファームに参加できるようになると思います。ファームは、2番目のサーバーがすでにその一部であると信じていますが、Webサーバー自体はそうではないことを認識しています。ファームからサーバーを強制的に起動する方法についてのアイデアはありますか?
ファームには、スタックしたサーバーの実行中のタイマージョブがまだ表示されていますか?中央管理でタイマージョブの定義にアクセスできる場合(またはエラーを記録するログがある場合)、ジョブのGUIDを取得し、削除します。
stsadm.exe -o deleteconfigurationobject -id
clearing 構成キャッシュを試すこともできます。