KB:オンプレミスサーバーの更新およびデータ移行後に発生した問題を解決する
Updated: 2月 25, 2025
On-Premサーバーを更新した後、次のような問題が発生する場合があります。
「500 Internal Server Error」というエラーメッセージ。
コンポーネントをリリースできない。
ヘルスモニターにインデックスエラーが表示されることがある。
これらの問題は、再インデックスを実行することで解決する可能性があります。この記事では、その方法を説明します。
解決策の詳細
たとえばデータ移行後にサーバーのコンテンツを再インデックスするには、次の手順を実行します。(開始前にバックアップを実行することを推奨します。)
- On-Prem サーバーに関連付けられているすべての IIS アプリケーション プールを停止します。 これは、Internet Information Services Manager (IIS) を開いて実行できます。 右側の「Actions」パネルにある「Stop」アクションで IIS を停止するだけでも問題ありません。 または、コマンド ラインから「IISreset [computername] /STOP」を使用することもできます。
- Elasticsearch(AltiumElasticSearch)サービスを停止します。 これは、Windows の Services パネルから実行します。これは Windows の Administrative Tools ウィンドウからアクセスできます。(Concord Pro (CP) 以降のバージョンの場合
- SearchData フォルダーの内容を削除します。ここには検索インデックス データが格納されています(CP の場合は :\ProgramData \Altium\ConcordProData\SearchData )
旧 Vault インストールの場合は (:\ProgramData \Altium\VaultServerData\SearchData。 - Elasticsearch(AltiumElasticSearch)サービスを再起動します。
- CP に関連付けられている IIS アプリケーション プールを再起動します。
SearchData フォルダーが空であることを検出すると、On-Prem サーバーは起動時にそのコンテンツを再インデックスします。
詳細については、次のドキュメントを参照してください。
データ移行後のサーバー コンテンツの再インデックス
この再構築には、データベースのサイズによっては時間がかかる場合があり、再構築中は部品やアイテムの検索に影響する可能性があるため、ユーザーがサーバーにアクセスする必要が比較的少ない時間帯にこの作業を実行するのが最適です。
アップグレード後にサーバーの Web ポータルにサインインしにくい場合は、ブラウザーのキャッシュをクリアしてみてください。