Выполнение диагностики сервера при помощи инструмента диагностики

ArcGIS Server включает инструмент диагностики, который можно использовать для проведения диагностики вашего ГИС-сервера. Например, инструментом позволяет вам:

Если при выполнении диагностики сервера обнаруживаются какие-либо проблемы, то инструмент предоставит возможную причину и решение проблемы.

Запуск инструмента

Вы запустите инструмент диагностики сервера из командной строки на компьютере с установленным ArcGIS Server. Для запуска данного инструмента, перейдите в каталог <ArcGIS Server installation directory>/arcgis/server/tools/serverdiag в командной строке и выполните serverdiag.

Учтите, что вы должны запустить данный инструмент как владелец инсталляции ArcGIS for Server. Это пользователь, который владеет установочной директорией ArcGIS Server. Для того, чтобы инструмент мог быть выполнен, владелец инсталляции должен, по крайней мере, иметь права на чтение и запись в каталог /tmp на компьютере с установленным ArcGIS Server.

Интерпретация диагностики сервера

После запуска инструмента, создается отчет, который содержит краткое описание всех выполненных диагностических проверок сервера. Он также указывает, выданы ли предупреждения в результате проверки, прошла ли проверка успешно, завершилась ли ошибкой или оказалась не применимой к системе.

Каждая проверка идентифицируется кодом в формате DIAG<number>, после которого выводится статус выполненной проверки. Для объяснения каждой диагностической проверки, см. таблицу ниже. Вы можете использовать эту информацию для анализа текущего состояния компьютера с установленным ArcGIS Server.

Номер проверки

Название проверки

Описание

DIAG000

Проверка установки как root (корневой)

Запуск ArcGIS Server в качестве root представляет собой угрозу безопасности и не рекомендуется. Эта проверка будет возвращать предупреждение, если выявит, что ArcGIS Server установлен как root.

DIAG001

Проверка 64-битовой архитектуры

ArcGIS for Server поддерживается только на 64-битовой архитектуре. Для компьютеров с 32-битовой архитектурой, данная проверка будет прекращена. Ознакомьтесь с установленными для ArcGIS 10.1 for Server Системными требованиями для поддерживаемых операционных систем.

DIAG002

Проверка версии ОС

Если обнаруженная операционная система не входит в число поддерживаемых сборок или версий Linux, то будет выдано предупреждение. Ознакомьтесь с ArcGIS 10.1 for Server Системными требованиями (System Requirements) для определения поддерживаемых платформ и версий операционной системы Linux. Если обнаруженная операционная система не входит в число поддерживаемых сборок Linux, то все остальные проверки не будут выполняться.

DIAG003

Проверка отсутствия недопустимых символов в имени хоста

Допустимые символы для имени хоста компьютера с ГИС-сервером включают символы a-z, 0-9, '-' и '.', как указано в спецификации RFC 952. Проверка заканчивается, если имя хоста содержит один или более недопустимых символов.

DIAG004

Проверка установленных пакеты

В зависимости от используемой сборки Linux, данная проверка должна подтвердить, что необходимые пакеты операционной системы установлены для правильной поддержки ArcGIS Server. Если проверка заканчивается неудачно, то возвращается предупреждение с перечислением отсутствующих на компьютере пакетов. Ознакомьтесь с установленными для ArcGIS 10.1 for Server Системными требованиями для более полной информации.

DIAG005

Проверка системных ограничений

Для правильной работы ArcGIS Server, предельное число дескрипторов файлов пределы для установки необходимо установить на 65535, а предельное число процессов должно быть установлено на 25059. Эта проверка выявляет, действительно ли эти ограничения установлены правильно в файле /etc/security/limits.conf. Если ограничения установлены неправильно, эта проверка завершается неудачей. Чтобы проверить, запустите:

ulimit -Hn -Hu

ulimit -Sn -Su

Более подробно см. раздел ArcGIS 10.1 for Server: Руководство по установке (Installation Guide).

DIAG006

Проверка исправлений ОС

Обновленное исправление libX11, которое исправляет ошибку для Red Hat Enterprise Linux 5 Update 7, требуется для правильной поддержки ArcGIS Server. Если данное исправление не установлено на Red Hat Enterprise Linux 5 Update 7, проверка будет возвращать предупреждение. Ознакомьтесь с установленными для ArcGIS 10.1 for Server Системными требованиями для более полной информации.

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. Если один или более базовых сервисов не стартовали, данная проверка возвращает предупреждение. Для исправления данной проблемы, запустите ArcGIS Server с помощью скрипта startserver.sh или ArcGIS Server, если он уже запущен.

5/16/2014