Jira アプリケーション ホームディレクトリ
”Jira Home Directory” には JIRA の機能性の定義に関連する重要なデータがあります。このドキュメントでは、Jira ホームディレクトリ内にある各種ファイルとサブディレクトリの目的を概説します。
Windows、または、Linux の自動インストーラーを使用して Jira をインストールした場合には、デフォルトの Jira ホームディレクトリの場所は:
C:\Program Files\Atlassian\Application Data\JIRA
(Windows)、または/var/atlassian/application-data/JIRA
(Linux の場合)
Jira をアーカイブ ファイルからインストールする場合、Jira ホーム ディレクトリは、Jira インストールがアクセスできる任意の場所に設定できます。次のような場所が一般的です:
C:\jira\home
(Windows)、または/var/jira-home
(Linux または Solaris の場合)
Jira インストールディレクトリ の中に Jira ホームディレクトリを配置することは避けてください。
For information on specifying the location of the Jira home directory, please see Setting your Jira application home directory.
重要なファイル
dbconfig.xml
このファイル (Jira ホーム ディレクトリ 内にあります) は、Jira のデータベース接続に関連する全情報を定義するものです。通常、新規で Jira をインストール時に Jira セットアップウィザード を実行するか、または、Jira 設定ツール を使用してデータベース接続を設定すると、このファイルが作成されます。
また、独自の dbconfig.xml
ファイルを作成することもできます。これは、セットアップ ウィザードや Jira 設定ツールでは生成されない、特定のデータベース設定用の追加パラメーターを指定する必要がある場合に役立ちます。詳細については、「Jira をデータベースに接続する」の対象なデータベース設定ガイドにある「手動」接続の説明を参照してください。
jira-config.properties
このファイル (同様に Jira ホーム ディレクトリのルートに保存) は、Jira の高度な設定のほとんどのもののカスタム値を格納します。このファイルで定義されているプロパティは、jpm.xml
ファイル (Jira アプリケーション インストール ディレクトリ に保存) で定義されている既定値よりも優先されます。詳細については、「高度な Jira 設定」を参照してください。
In new Jira installations, this file may not initially exist and if so, will need to be created manually. See Making changes to the jira-config.properties
file for more information. This file is typically present in Jira installations upgraded from version 4.3 or earlier, whose advanced configuration options had been customized (from their default values).
重要なサブディレクトリ
data
このディレクトリは、Jira インスタンスのアプリケーション データを格納しています。ここには、 添付ファイル (Jira に格納されたすべてのバージョンのそれぞれの添付ファイル) も含まれます。
export
Jira はこのディレクトリに automated backup archives を配置します。
log
Jira はこのディレクトリにログを配置します。(注意: Jira ホーム ディレクトリが設定されていない場合、これらのログは代わりにその時点のワーキング ディレクトリに配置されることになります)。
このログは、最初のログメッセージが書き込まれた時点で作成されます。例えば、内部アクセスログは、Jira が書き込みを始めるまで作成されません。
このログ ファイルの場所は、log4j.properties
を使用して変更できます。詳細は、「ロギングとプロファイリング」を参照してください。
plugins
これは、アトラシアンの Plugin Framework 2 (例: 'Plugins 2' プラグイン) に基づいて構築されたプラグインが保管されているディレクトリです。新しい 'Plugins 2' プラグインをインストールする場合、installed-plugins
サブディレクトリ配下にあるこのディレクトリにデプロイする必要があります。
「プラグイン1」プラグインは、Jira アプリケーションのインストールディレクトリに保管する必要があります。
このディレクトリが存在しない場合は、 Jira 起動時に作成されます。
caches
このディレクトリに、 Jira は下記を含むキャッシュを格納します:
- Lucene インデックス - 「Jira サーバーのインデックスの問題のトラブルシューティング」を参照してください。
- OSGi フレームワークのキャッシュ
これらのファイルは Jira のパフォーマンスに不可欠なものなので、Jira 実行中に外部から変更または削除してはなりません。
詳細は、「インデクシングを検索する」 を参照してください。
tmp
Jira uses two temporary directories: <JIRA_HOME_DIR>/tmp
and <JIRA_INSTALL_DIR>/temp
.
<JIRA_HOME_DIR>/tmp
This is the system's temporary directory. It’s used for runtime functions and also stores cached web resource files, such as batched files (batch.js
and batch.css
).
<JIRA_INSTALL_DIR>/temp
This is the application temporary directory. This directory stores any temporary content created for various runtime functions such as exporting, importing, file upload, and indexing. It's set by the java.io.tmpdir
variable.
You can remove files from this directory while Jira is running, but we recommend that you shut down Jira first before modifying the contents of this directory.