Проверка диагностики ArcGIS Mission Server

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

При первоначальном запуске установки программного обеспечения инструмент включится автоматически и проверит, отвечает ли компьютер минимальным системным требованиям. Перед установкой устраните все выявленные этим инструментом проблемы. Если у вас возникли проблемы после установки, запустите этот инструмент снова для выявления и диагностики проблем.

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

Инструмент диагностики запускается из командной строки на компьютере с установленным ArcGIS Mission Server.

  1. Откройте терминал от имени пользователя, который владеет директорией установки ArcGIS Mission Server.
    Примечание:

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

  2. Перейдите к директории <ArcGIS Mission Server installation directory>/arcgis/missionserver/tools/.
  3. Выполните missionserverdiag

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

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

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

Номер проверкиНазвание проверкиОписание
DIAG001

Проверка 64-разрядной архитектуры

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

DIAG002

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

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

DIAG003

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

К допустимым символам имени хоста на компьютере с ArcGIS Mission Server относятся буквенно-цифровые символы a–z, 0–9, минус (-) и точка (.) , согласно спецификации RFC 952. Проверка заканчивается, если имя хоста содержит один или более недопустимых символов.

DIAG005

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

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

ulimit -Hn -Hu

ulimit -Sn -Su

DIAG008

Проверка порта WebSocket

ArcGIS Mission Server использует порты 20300 и 20301 для подключений WebSocket. Если порт WebSocket используется другим пользователем или процессом, эта проверка вернет предупреждение, а ArcGIS Mission Server будет работать некорректно. Чтобы исправить эту ошибку, убедитесь, что порты 20300 и 20301 доступны, затем перезапустите ArcGIS Mission Server.

DIAG009

Проверка порта HTTPS

ArcGIS Mission Server использует порт 20443 для HTTPS. Эта проверка определяет, не используются ли эти порты другим пользователем или процессом. Если эта проверка возвращает предупреждение, ArcGIS Mission Server не будет работать правильно. Чтобы исправить эту ошибку, убедитесь, что порт 20443 доступен, затем перезапустите ArcGIS Mission Server.

DIAG020

Проверка соответствия имени хоста IP-адресу

Если запись имени хоста компьютера в файле /etc/hosts не соответствует IP-адресу этого компьютера, то проверка вернет предупреждение. Это приведет к неправильному функционированию ArcGIS Mission Server. Чтобы устранить эту проблему, исправьте запись имени хоста и перезапустите ArcGIS Mission Server.

DIAG024

Проверка /etc/hosts на наличие записи имени хоста

Запись имени хоста компьютера в файле /etc/hosts должна иметь вид <IP> <FQDN> <Machine_name>. Обновите запись имени хоста перед созданием сайта ArcGIS Mission Server.

DIAG026

Проверка процессов для базовых сервисов ArcGIS Mission Server

Проверка выявляет, стартовали ли все базовые сервисы после запуска ArcGIS Mission Server. Если один или более базовых сервисов не стартовали, данная проверка возвращает предупреждение. Для исправления данной проблемы, запустите ArcGIS Mission Server с помощью скрипта startmissionserver.sh или перезапустите ArcGIS Mission Server, если он уже работает.