JIRA の要件
JIRA とは「ウェブアプリケーション」であり、サーバー上で集中的に実行される事を意味しており、ユーザはあらゆるコンピュータ上からウェブブラウザを介してインタラクトします。
If you are considering running JIRA on VMware, please read Virtualizing JIRA (JIRA on VMware).
JIRA クライアント/サーバーソフトウェア要件
Please read the Supported Platforms page for JIRA, which lists the required server and client software supported by JIRA 6.4, including:
- ブラウザ (クライアントサイド)
- Java プラットフォーム (JDK/JRE) (サーバーサイド)
- オペレーティングシステム (サーバーサイド)
- アプリケーションサーバー (JIRA WAR ディストリビューションをインストールしている場合) (サーバーサイド)
- データベース(サーバーサイド)
また、JIRA 向けサーバーおよびクライアントソフトウェア要件に関する詳細もお読み下さい。
1. ブラウザ
お使いのブラウザで JavaScript を無効にしているか、NoScript のようなスクリプトブロックツールをお使いの場合、JIRA の完全な機能にアクセスするには、JIRA から JavaScript を実行できるようブラウザを有効化する必要があります。
2. Java
JIRA では、Java デベロッパーズキット (JDK) または Java ランタイム環境 (JRE) プラットフォームを、お使いのサーバーのオペレーティングシステムにインストールして頂く必要があります。
If you intend to use the Windows Installer or Linux Installer to install JIRA, there is no need to install and configure a separate JDK/JRE since these executable files will install and configure their own JRE to run JIRA.
If, however, you intend to install JIRA from an archive or you plan to install the JIRA WAR distribution, then you will first need to install a supported Java platform. (Refer to Supported Platforms for supported Java Platforms). For instructions on how to install a supported Java platform for JIRA, please refer to Installing Java.
注意:
- Currently, Oracle JDK/JRE (formerly Sun JDK/JRE) is available for Windows (32-bit + 64-bit), Linux (32-bit + 64-bit) and Solaris Platforms (32-bit + 64-bit).
Mac OS X systems are packaged with a JDK optimised for their hardware and operating systems. However, neither the Mac OS nor these JDKs are not supported by JIRA. - 64bit Java プラットフォーム上で実行中の JIRA インストレーションが、32bit Java プラットフォーム上で実行中の JIRA インストレーションと同様のパフォーマンスを実行するには、追加のメモリを必要とする場合があります。
これは、64bit Java プラットフォームのオブジェクト参照が、32bit Java プラットフォームのそれと比べて2倍のサイズとなっているためです。
3. アプリケーションサーバー
JIRA は、アプリケーションサーバーを必要とするウェブアプリケーションです。但し、この要件はお客様がインストールする予定の JIRA ディストリビューションのタイプによって異なります:
- 'Recommended' JIRA distributions (installed using 'Windows Installer', 'Linux Installer' or from an 'Archive File') are pre-configured with Apache Tomcat, which is a stable, lightweight and fast-performing application server. (There is no need to install a separate application server if you intend to install one of these recommended JIRA distributions.)
- The JIRA WAR distribution can be installed into an application server (supported by Atlassian), provided this application server is compatible with your operating system and Java platform. You must manually configure your JIRA WAR installation to operate with an existing application server installation.
4. データベース
JIRA requires a relational database to store its issue data. JIRA supports most popular relational database servers, so we suggest using the one that you are most comfortable with administering. JIRA ships pre-configured with the HSQLDB database, which is suitable for evaluation purposes only, since HSQLDB is prone to database corruption.
Hence, if you intend to use JIRA in a production environment, we strongly recommend that you connect JIRA to an enterprise database (supported by Atlassian).
5. 注意
- Virus checking software are a common cause of performance problems. In particular, Symantec must be uninstalled from the server that you want to install JIRA on, as it is known to dramatically reduces JIRA performance (even stopping the services does not prevent it from slowing JIRA down).
For more information, see this knowledge base article: Common causes for Jira Server crashes and performance issues
JIRA サーバーハードウェア推奨
JIRA typically will not perform well in a tightly constrained, shared environment - examples include an AWS micro.t1 instance. Please be careful to ensure that your choice of hosting platform is capable of supplying sustained processing and memory capacity for the server.
評価版向け JIRA サーバーハードウェア推奨
評価中、JIRA はあらゆる妥当に迅速なワークステーションコンピュータ(例、2年以内に購入したもの)上で安定的に実行可能です。メモリ要件は、保管するプロジェクトお よび課題数にもよりますが、ほとんどの評価目的においては 300MB 〜1GB (Java のヒープサイズの内) が十分となります。
JIRA を評価する方法は二通りあります:
- Start immediately with JIRA Cloud and then migrate to a local production server later, or simply continue to use JIRA Cloud.
- Install JIRA Server on a local computer and then migrate this to a production server later.
本番環境向け JIRA サーバーハードウェア推奨
The Jira Sizing Guide could help you choose a server with sufficient resources based on your use case and usage.
JIRA を本番環境上で実行するために必要となるハードウェアは、多数の JIRA 構成(例、プロジェクト、課題、カスタム領域、許可等) 並びにピーク時にシステムが経験する同時要求の最大数にも左右されます。以下は、その基本ガイドラインです:
- 合計1,000 から 5,000 の課題数、そして約100〜200 ユーザの、少ないプロジェクト数(10〜20)の場合は、2GM の使用可能 RAMを備えた最近のサーバー(マルチコア CPU)、そして妥当に迅速なハードドライブ(7200rpm 以上)であればニーズに対応できるでしょう。
- 課題数が更に多い場合、メモリの追加によって対応できます。課題数が約200,000のインスタンスの場合、JIRA 向けに 2GB の RAM があれば十分だという報告を受けています。心配な場合は、必要と思われる以上のメモリを割り当てるといいでしょう。
- お使いのシステムが多数の同時要求を経験する場合、JIRA をマルチコア CPU マシン上で実行する事で要求の平行処理を増加させるため、ユーザへの応答時間を早められます。
- For reference we have a server that has a 2 Intel(R) Xeon(R) CPU E5520 @ 2.27GHz (16 logical cores) with 32GB of RAM. This server runs Apache, various monitoring systems, and two JIRA instances:
Please note that performance heavily depends on your dimensions and your usage pattern, much more than what is simply covered here. Therefore we have written a guide on the different methods you can use to scale JIRA in your environment.
お使いの JIRA データベースのサイズは、主に以下の三つの表で占められているという事を指摘しておきます: JIRA インスタンス内で保管されている変更アイテム、コメント、および課題。また、カスタム領域の種類、およびそれらが有する値は、お使いの JIRA データベースのサイズを増大させる場合があります。これは即ち、領域の値が大きい場合はデータベースのサイズを増大させる、あらゆる課題におけるフリーテ キストカスタム領域等です。
Please Note: JIRA requires access to a local disk for certain functionality. If JIRA does not have read and write access to a local disk, searching and saving/accessing attachments will not work.
一部のお客様は、JIRA を SPARC ベースのハードウェア上で実行していますが、アトラシアン で正式に対応しているのは x86 ハードウェア、および x86 ハードウェアの 64bit デリバティブ上で実行されている JIRA のみとなっています。
次のステップ