ArcGIS 10.3.1 for Server のシステム要件
このトピックの内容
- オペレーティング システム要件
- ハードウェア要件
- 必要なディスク空き容量
- 一時的に使用される領域の要件
- デフォルトのファイル権限
- ファイル ハンドルとプロセスの制限
- ファイアウォールの設定
- ドメイン ネーム サービス (DNS) と完全修飾ドメイン名 (FQDN) に関する推奨事項
- DNS ホスト名エントリ
- SSL 証明書
- ジオプロセシング要件
- サポートされる Web ブラウザー
- クラウド プラットフォーム上の ArcGIS Server
- サポートされている仮想化環境
ArcGIS for Server の実行に必要な最新のシステム要件とハードウェア要件を次に示します。セットアップ時に実行される診断ツールで、お使いのコンピューターが最小システム要件を満たしているかどうかを確認できます。 以前のバージョンについては、Esri Support でご確認ください。
製品リリース情報を参照して、お使いのハードウェア コンポーネントやソフトウェア コンポーネントにバージョン 10.3.1 との互換性があるかどうかを確認することをお勧めします。
オペレーティング システム要件
以下の 64 ビット オペレーティング システムは、最低限必要なオペレーティング システム要件を満たしています。32 ビット オペレーティング システムはサポートされていないため、セットアップが実行されるのは、オペレーティング システムが 64 ビットの場合のみです。ArcGIS for Server は、x86_64 アーキテクチャ (64 ビット) に準拠した CPU を搭載し、サポートされている Linux のリリースを使用した Linux x86_64 上のみでサポートされています。
アンダースコア (_) が含まれているコンピューター名はサポートされていません。コンピューター名にアンダースコアが含まれていることが検出されると、セットアップが実行されません。
このソフトウェアは、変更された OS (バイナリ) にインストールすることができません。Esri では、開発者向けのバージョンのオペレーティング システムにインストールされている製品のサポートは提供していません。
ArcGIS Server をルート ユーザーとしてインストールすることはセキュリティ上の危険があるため、推奨していません。ArcGIS Server をルート ユーザーとしてインストールすると、ルートとしてインストールしない方がよいことを伝える警告がソフトウェア診断ツールから返されます。
オペレーティング システム | OS の最小バージョン | OS の最大バージョン |
---|---|---|
Red Hat Enterprise Linux Server 7 (10.3.1 以降でサポート) | Update なし | |
Red Hat Enterprise Linux Server 6 | Update 5 | |
Red Hat Enterprise Linux Server 5 | Update 7 と libX11 パッチ | Update 10 |
SUSE Linux Enterprise Server 12 (10.3.1 以降でサポート) | Service Pack なし | |
SUSE Linux Enterprise Server 11 | Service Pack 1 | Service Pack 2 |
RHEL 5 Update 7 + libX11 のパッチ情報については、Red Hat Support をご参照ください。RHEL 6 Update 4 + xorg-x11-server のパッチ情報については、Red Hat Support および技術情報記事 42226 をご参照ください。
注意:
サポート対象の Red Hat と同じバージョンで完全なバイナリ互換性のある CentOS、Scientific Linux、および Oracle Linux バージョンに関しては、Esri テクニカル サポートをご利用いただけます。不具合登録を行うための前提条件として、これらのオペレーティング システムでソフトウェアの問題が発生した場合に、その問題の再現が Red Hat Enterprise Linux 上で試行されることが必要です。Oracle Linux の場合、サポートは Red Hat との互換性があるカーネルの使用を前提とします。
Red Hat Enterprise Linux Server の要件
必要なパッケージは以下のとおりです。オペレーティング システムのグラフィカル ユーザー インターフェイス (GUI) を使用してソフトウェアをインストールするときは、X Window System のパッケージ グループが必要です。通常、これはデフォルトでオペレーティング システムに付属しています。
Red Hat Enterprise Linux Server 6 および 7
- fontconfig
- freetype
- gettext
- libXfont
- mesa-libGL
- mesa-libGLU
- Xvfb
Red Hat Enterprise Linux Server 5
- fontconfig
- freetype
- gettext
- libXfont
- mesa-libGL
- mesa-libGLU
注意:
サポートされているすべての RHEL バージョンにおいて、xorg-x11-server-Xvfb-1.17.x はサポートされていません。詳細については、次の技術資料をご参照ください。
技術情報記事 13452SUSE Linux Enterprise Server
必要なパッケージは以下のとおりです。オペレーティング システムのグラフィカル ユーザー インターフェイス (GUI) を使用してソフトウェアをインストールするときは、X Window System のパッケージ グループが必要です。通常、これはデフォルトでオペレーティング システムに付属しています。
SUSE Linux Enterprise Server 12
- fontconfig
- gettext-runtime
- libfreetype6
- libGLU1
- libXfont1
- Mesa-libGL1
SUSE Linux Enterprise Server 11
- fontconfig
- freetype2
- gettext-runtime
- Mesa
- xorg-x11-libs
ハードウェア要件
OpenGL バージョン 1.5 以降が必要です。最小 RAM 要件は 4 GB です。このソフトウェアを ArcGIS GeoEvent Extension for Server と併用する場合の最小 RAM 要件は 8 GB です。
これらの要件は、次の環境を持つ代表的な開発サーバーに基づいています。
- 2 つのキャッシュを使用したマップ サービス
- 1 つのダイナミック マップ サービス
- 1 つのロケーター サービス
- 1 つのジオプロセシング サービス
- ジオメトリ サービス
- PrintingTools サービス
- SQL Server Express
- ArcGIS Web Adaptor (IIS)
運用環境では、このソフトウェアのユーザーおよびビジネス要件が異なる場合があるため、最小ハードウェア要件が記載されていません。これらの要件は、パフォーマンスとスケーラビリティの要求を満たすハードウェア要件を決定する際に検討する必要があります。ユーザー固有の要件に合った ArcGIS インフラストラクチャを設計する方法については、「システム設計ガイド」をご参照ください。
必要なディスク空き容量
ArcGIS for Server をインストール先のシステムに正常にインストールするには、最低 3.1 GB の空き容量が必要です。この製品のインストール時に、必要なディスク容量の約 1.5 GB が使用されます。この一時的に使用されるディスク容量は、インストールの最後に削除されます。
注意:
共有ネットワーク ディレクトリ (NFS マウントされたフォルダー) には、ArcGIS for Server をインストールできません。ディレクトリは、ターゲット システムのローカルに配置されている必要があります。
一時的に使用される領域の要件
デフォルトでは、システムの /tmp ディレクトリにリソースが展開されます。このディレクトリの読み取り権限、書き込み権限、および実行権限を有効にしておく必要があります。/tmp ディレクトリに必要な空き容量がない場合、セットアップ プログラムはリソースをユーザーの HOME ディレクトリに展開しようとします。ユーザーの HOME ディレクトリにも必要な空き容量がない場合は、この問題を示すエラー メッセージが表示されます。必要に応じて、IATEMPDIR 環境変数で一時的な代替領域を指定できます。
デフォルトのファイル権限
セキュリティ上の理由から、グループとすべてのユーザーのすべての権限タイプ (読み取り、書き込み、および実行) はデフォルトでオフにされます。
ファイル ハンドルとプロセスの制限
ArcGIS Server はデータ処理量の多いサーバー製品であり、そのデータ形式の多くは数十万のファイルで構成されます。使用量の多いシステムでは、いつの時点でも数千から数万のファイルが使用されています。ファイル ハンドルとプロセスが不十分だと、リクエストを起動できない事態がランダムに発生し、システムのダウンタイムに至る可能性があります。実際に必要になるファイル ハンドルとプロセスの数は、データと、実行されているインスタンス (スレッド/プロセス) の数に応じて変わります。ファイル ハンドルの制限を 65,535 に、プロセスの制限を 25,059 に設定することにより、システムの持続的な実行が保証されます。
Linux では、ファイル ハンドルとプロセスに対してソフト リミットとハード リミットが設定されています。ハード リミットを確認するには、ulimit -Hn -Hu(csh を使用している場合は limit -h descriptors) コマンドを使用します。ソフト リミットを確認するには、ulimit -Sn -Su(csh を使用している場合は limit descriptors) コマンドを使用します。
ソフト リミットとハード リミットを引き上げるには、スーパーユーザーのアクセス権限を使用して /etc/security/limits.conf ファイルを編集する必要があります。たとえば、次の 4 行をファイルに追加できます。
<ArcGIS Server installation user> soft nofile 65535
<ArcGIS Server installation user> hard nofile 65535
<ArcGIS Server installation user> soft nproc 25059
<ArcGIS Server installation user> hard nproc 25059
この変更を行った後、新しい値を有効にするために、一度ログアウトしてから特定のユーザーとして再ログインする必要があります。リミットが適切に変更されたことを確認するには、上述した ulimit -Hn -Hu コマンドと ulimit -Sn -Su コマンドを使用します。
ファイアウォールの設定
ArcGIS for Server は、ポート 1098、4000 ~ 4004、6006、6080、6099、および 6443 上で通信します。ソフトウェアをインストールする前に、ファイアウォール上でこれらのポートを開く必要があります。詳細については、「ArcGIS for Server で使用されるポート」をご参照ください。
ドメイン ネーム サービス (DNS) と完全修飾ドメイン名 (FQDN) に関する推奨事項
サイトを Portal for ArcGIS とフェデレートする場合は、ポータルとフェデレートする予定の各サイトの完全修飾ドメイン名 (FQDN) エントリを含めるように組織のドメイン ネーム サービス (DNS) を構成することをお勧めします。Portal for ArcGIS は、フェデレートの際に各サイトの FQDN をリクエストします。
DNS ホスト名エントリ
ArcGIS for Server は、ドメイン ネーム サービス (DNS) ホスト名エントリのあるコンピューターにインストールする必要があります。このためには、サイトのシステム管理者がネットワーク内のネーム サーバーにエントリを追加し、このネーム サーバーがシステム上の /etc/resolv.conf 構成ファイルにリストされる必要が生じることがあります。
サイトを Portal for ArcGIS とフェデレートする場合は、ポータルとフェデレートする予定の各サイトの完全修飾ドメイン名 (FQDN) エントリを含めるように組織の DNS を構成することをお勧めします。Portal for ArcGIS は、フェデレートの際に各サイトの FQDN をリクエストします。
SSL 証明書
ArcGIS Server には、事前に構成された自己署名 SSL 証明書が付属しています。これを使用してサーバーで初期テストを行い、インストールが成功したことをすばやく確認できます。ただし、ほとんどの場合、組織は、信頼された認証機関 (CA) からの SSL 証明書を要求し、それを使用するようにサーバーを構成しています。これには、組織が発行したドメイン証明書または CA 署名証明書を使用できます。
ArcGIS Server と同様に、Portal for ArcGIS にも事前に構成された自己署名証明書が付属しています。サイトを Portal for ArcGIS とフェデレートする場合は、信頼された CA に SSL 証明書を要求し、それを使用するようにポータルを構成する必要があります。
詳細については、「安全な環境を構成するためのベスト プラクティス」をご参照ください。
ジオプロセシング要件
ジオプロセシング ツールをサポートするには、Python 2.7.8、Numerical Python 1.7.1、および Matplotlib 1.3.0 が必要です。これらが検出されなかった場合、セットアップによって自動的にインストールされます (推奨)。
サポートされる Web ブラウザー
ArcGIS Server Manager を使用するためには、次のいずれかの Web ブラウザーをインストールする必要があります。
- Google Chrome (バージョン 10 以降)
- Mozilla Firefox (バージョン 10 以降)
- Microsoft Internet Explorer (バージョン 8、9、10、11)
- Microsoft Edge
注意:
最適な操作性を実現するには、Firefox、Chrome、Internet Explorer 9、10、または 11 のいずれかのブラウザーで ArcGIS Server Manager を使用することをお勧めします。Internet Explorer 8 を使用すると、ArcGIS Server Manager の表示品質が低下する場合があります。
クラウド プラットフォーム上の ArcGIS Server
ArcGIS for Server をクラウドに配置することができます。新しいハードウェアを購入および構成する必要がないため、多くの組織がこの方法を利用してパフォーマンスとキャパシティを増強しています。クラウド プラットフォームに ArcGIS for Server を配置すると、機能をさらに増やすことができます。たとえば、処理能力を変更したり、ユーザーが定義した条件に応じて自動的にキャパシティを拡張/縮小したり、パフォーマンスを上げるために複数のインスタンス間にアプリケーション トラフィックを自動的に分散したりすることが可能になります。
Esri では、アマゾン ウェブ サービスおよび Microsoft Azure という普及率の高い 2 つのクラウド プラットフォームに ArcGIS for Server 仮想マシン イメージを提供しています。
注意:
クラウド プラットフォーム上の Esri ソフトウェアに関しては、Esri テクニカル サポートをご利用いただけます。一方、Esri では、標準の Esri またはオペレーティング システムの更新に関係なく変更されたアマゾン ウェブ サービスおよび Microsoft Azure マシン イメージのサポートを提供しない場合があります。Esri でリリースされたソフトウェアを変更しないことをお勧めします。
サポートされている仮想化環境
ArcGIS for Server のすべてのコンポーネントは、サポート対象のプラットフォームで実行されている限り、仮想化環境で完全にサポートされます。 ArcGIS for Server で、リレーショナル データベースなどのサードパーティ アプリケーションを実行する場合、そのアプリケーションは仮想化環境でもサポートされていなければなりません。仮想化のサポートについては、サードパーティ ベンダーに確認してください。
次の仮想化環境は、ArcGIS for Server で正常に機能することが確認されています。
- VMware vSphere 5 (5.0、5.1、および 5.5)
- VMware vSphere 6
- Microsoft Hyper-V
詳細については、「仮想化と ArcGIS Server」をご参照ください。