診断ツールを使用したサーバー診断のチェック
このトピックの内容
ArcGIS Server には、コンピューターが最小システム要件を満たしていることや、ソフトウェアが正常に動作していることの確認に使用できる診断ツールが付属しています。ツールの実行時に問題が発生した場合、問題の考えられる原因と解決策が示されます。
ソフトウェアのインストールを初めて開始するときに、ツールが自動的に実行されて、コンピューターが最小システム要件を満たしていることが確認されます。インストールを続行する前に、ツールによって指摘された問題に対処してください。インストール後に問題が発生した場合は、ツールを実行して問題の特定や診断に役立てます。たとえば、ツールを実行して、すべてのコア ArcGIS Server サービスが開始されていることを確認できます。
ツールの実行
ArcGIS Server をホストしているコンピューターでコマンド ラインからサーバー診断ツールを実行します。ツールを実行するには、コマンド ラインで <ArcGIS Server installation directory>/arcgis/server/tools/serverdiag ディレクトリに移動し、serverdiag を実行します。
ArcGIS Server インストールの所有者としてこのツールを実行する必要があることを念頭に置いてください。これは、ArcGIS Server インストール ディレクトリを所有しているユーザーです。ツールを実行するには、インストールの所有者は少なくとも ArcGIS Server をホストしているコンピューターの /tmp ディレクトリへの読み取りと書き込み権限がある必要があります。
サーバー診断の解釈
ツールを実行すると、実行されたすべてのサーバー診断チェックの概要を含むレポートが作成されます。また、チェックで警告が表示されたかどうか、合格したか失敗したか、またはシステムに該当しているかどうかも示されます。
各チェックは、DIAG<number> でフォーマットされたコードとその後に続く、実行されたチェックのステータスで識別されます。各診断チェックの説明については、以下の表をご参照ください。この情報を使用して、ArcGIS Server をホストしているコンピューターの現在の状態を解析できます。
チェック番号 | チェックのタイトル | 説明 |
---|---|---|
DIAG000 | ルートとしてのインストールのチェック | ArcGIS Server をルートとして実行することは、セキュリティ上の危険があり、推奨されません。このチェックは、ArcGIS Server がルートとしてインストールされていることを検出した場合、警告を返します。 |
DIAG001 | 64 ビット アーキテクチャのチェック | ArcGIS Server は 64 ビット アーキテクチャのみでサポートされています。コンピューターが 32 ビット アーキテクチャの場合、チェックは失敗します。サポートされているオペレーティング システムについては、「システム要件」をご参照ください。 |
DIAG002 | OS バージョンのチェック | オペレーティング システムが、サポートされている Linux ディストリビューションまたはバージョン以外である場合は、警告が表示されます。サポートされている Linux プラットフォームと OS バージョンについては、「システム要件」をご参照ください。オペレーティング システムが、サポートされている Linux ディストリビューションではない場合、その他のチェックは実行されません。 |
DIAG003 | ホスト名の無効な文字のチェック | GIS サーバー コンピューターのホスト名に有効な文字は、RFC 952 仕様で説明されているように英数字 a-z、0-9、マイナス記号 (-)、およびピリオド (.) です。ホスト名に 1 つ以上の無効な文字が含まれている場合、チェックは失敗します。 |
DIAG004 | インストールされているパッケージのチェック | 使用している Linux ディストリビューションに応じて、このチェックでは、ArcGIS Server を適切にサポートするために必要なオペレーティング システム パッケージがインストールされていることを確認します。チェックが失敗した場合、コンピューターに必要な、不足しているパッケージを含む警告が返されます。詳細については、「システム要件」をご参照ください。 |
DIAG005 | システムの制限のチェック | ArcGIS Server が適切に機能するには、インストール ユーザーのファイル ハンドルの制限が 65535 に設定されている必要があり、プロセス数の制限は 25059 に設定されている必要があります。このチェックでは、/etc/security/limits.conf ファイルでこれらの制限が正しく設定されているかどうかを確認します。制限が正しく設定されていない場合、このチェックは失敗します。確認するには、以下のコマンドを実行します。 ulimit -Hn -Hu ulimit -Sn -Su 詳細については、「ArcGIS Server インストール ガイド」をご参照ください。 |
DIAG006 | OS パッチのチェック | ArcGIS Server を正しくサポートするには、Red Hat Enterprise Linux 5 Update 7 のバグを修正する、更新された libX11 パッチが必要です。このパッチが Red Hat Enterprise Linux 5 Update 7 にインストールされていない場合、チェックで警告が返されます。詳細については、「システム要件」をご参照ください。 |
DIAG008 | HTTP ポートのチェック | ArcGIS Server はポート 6080 を使用して通信を行います。このチェックでは、HTTP ポート 6080 が別のユーザーまたはプロセスによって使用されていないかを確認します。このチェックで警告が返された場合、ArcGIS Server は正しく動作しません。この問題を解決するには、ポート 6080 を開き、ArcGIS Server を再起動します。 |
DIAG009 | HTTPS ポートのチェック | SSL を有効にすると、ArcGIS Server はデフォルトでポート 6443 を使用します。このチェックでは、HTTPS ポート 6443 が別のユーザーまたはプロセスによって使用されていないかを確認します。このチェックで警告が返された場合、ArcGIS Server は正しく動作しません。この問題を解決するには、ポート 6443 を開き、ArcGIS Server を再起動します。 |
DIAG010 | Xvfb ポートのチェック | ArcGIS Server は Xvfb を必要とし、6600 ~ 6619 の範囲の任意のポートでこれを開始します。このチェックで警告が返された場合、ArcGIS Server は正しく動作しません。この問題を解決するには、6600 ~ 6619 の範囲のいずれかのポートを開き、ArcGIS Server を再起動します。 |
DIAG020 | ホスト名と IP アドレスの不一致のチェック | /etc/hosts ファイルのコンピューターのホスト名エントリが、コンピューターの IP アドレスに一致しない場合、このチェックで警告が返されます。この場合、ArcGIS Server は正しく機能しません。この問題を解決するには、ホスト名を修正し、ArcGIS Server を再起動します。 |
DIAG026 | ArcGIS Server コア サービスのプロセスのチェック | このチェックでは、ArcGIS Server の起動後にすべてのコア サービスが開始されているかどうかを確認します。1 つ以上のコア サービスが開始されていない場合、警告が返されます。この問題を解決するには、startserver.sh スクリプトを実行して ArcGIS Server を起動するか、またはすでに実行している場合は ArcGIS Server を再起動します。 |