legacy-knowledge-base
公開されました Jun. 30, 2025

管理ポータルでユーザーを検索できない

written-by

Kanchan Bisht

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

問題

  • インデックスの再作成はかなり前から行われており、管理者ポータルやコントロールパネルのセクションで特定のユーザーが検索されません。

Environment

  • Liferay DXP 7.1

解決策

  • クラスタDXPノードとElasticseachサーバで上記の問題が発生した場合は、以下の手順を実行してください。 Elasticsearchの設定は、クラスタセットアップの全ノードで同一にしておいてください。
  • エラスティック・サーチのログを確認し、 シャードの障害をチェックする
    • 以下のコマンドを実行してクラスタの健全性を確認し、サーバーがイエローのステータスを返しているかどうかをチェックする :curl -X GET "localhost:9200/_cluster/health"
  • 手順は営業時間外にのみ行うこと
    1. すべての Liferay ノードを停止
    2. Elasticsearch ノードを停止する
    3. Elasticsearch ノードを起動
    4. Liferay ノードを一つずつ起動
    backgroundTaskIdlockId をこのドキュメントに従ってチェックし、適宜削除 - Stuck-reindex-How-to-check-the-progress-of-a-reindex-process-and-remove-blocked-BackgroundTask-and-Lock-records
  • もし、ユーザだけが問題であれば、 com.liferay.portal.kernel.model.Userに対してのみ再インデックスを実行してみてください。 これでこの挙動は解消されるはずだ。

追加情報

  • これは、このような状況で使える一般的なアプローチである。 ただし、追加のサポートが必要な場合は、パッチの詳細とすでに試した対処法を明記の上、サポートエンジニアのサポートを要請するサポートチケットを提出してください。
did-this-article-resolve-your-issue

legacy-knowledge-base