Jira startup fails with message that required plugins are not started

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

プラットフォームについて: Server および Data Center のみ。この記事は、Server および Data Center プラットフォームのアトラシアン製品にのみ適用されます。

Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.

*Fisheye および Crucible は除く

問題

Jira アプリケーションでバンドル済みプラグインが無効化されている場合、atlassian-jira.log に次のエラーが生成されます。

********************************************************************************
JIRA 4.3.4 build: 620 started. You can now access JIRA through your web browser.
********************************************************************************

2011-06-26 15:26:23,639 main FATAL      [atlassian.jira.startup.JiraStartupLogger]

***********************************************************************************************************************
The following plugins are required by JIRA, but have not been started: FishEye Plugin (com.atlassian.jirafisheyeplugin)
***********************************************************************************************************************

2011-06-26 15:26:23,661 main FATAL      [atlassian.jira.upgrade.UpgradeLauncher] Skipping, JIRA is locked.
2011-06-26 15:26:23,661 main INFO      [atlassian.jira.scheduler.JiraSchedulerLauncher] JIRA Scheduler not started: JIRA startup checklist failed.
2011-06-26 15:26:24,118 main FATAL      [jira.web.dispatcher.JiraWebworkActionDispatcher]

******************************************
JIRA startup failed, JIRA has been locked.
******************************************

原因

バンドル済みプラグインは、Jira アプリケーションが適切に動作するために必要な、プラグインの既定パックとして作成されています。このようなプラグインがユーザーには不要である場合もあります。しかしながら、Jira アプリケーションの開始時には、バンドル済みプラグインのすべてのプラグインを読み込める必要があります。

This relates to the following JIRA application bug:  JRA-22633 - Getting issue details... STATUS

There is also an Improvement request to better handle this scenario: JRA-24968 - Getting issue details... STATUS

ソリューション

データベースの変更を行う場合は 必ず事前にバックアップを取得してください。可能な場合はテスト サーバーで変更を試すことをおすすめします。

  1. 次の SQL を実行し、無効化されたプラグインがあるかどうかを確認します。

    SELECT * FROM pluginstate where pluginenabled = 'false';

    このクエリが行を返さない場合、このドキュメントで説明しているソリューションをご利用の Jira アプリケーション インスタンスに適用することはできません。有効な行が返される場合、ステップ 2 に進みます。

  2. 次の SQL クエリを使用し、無効化されたすべてのプラグインを有効化します。

    DELETE FROM pluginstate WHERE pluginkey='<pluginkey from query above>';
    

    (info) If there are system plugins involved then these should be deleted from the table, ones that start with com.atlassian.%

    DELETE FROM pluginstate WHERE pluginkey LIKE 'com.atlassian.%';
  3. Jira アプリケーションを再起動します。
最終更新日 2020 年 4 月 13 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.