Skip To Content

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

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

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

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

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

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

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

  2. Перейдите к директории на <ArcGIS Notebook Server installation directory>/arcgis/notebookserver/tools/.
  3. Выполните notebookserverdiag

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

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

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

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

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

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

DIAG001

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

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

DIAG002

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

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

DIAG003

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

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

DIAG004

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

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

DIAG005

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

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

ulimit -Hn -Hu

ulimit -Sn -Su

DIAG009

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

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

DIAG020

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

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

DIAG024

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

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

DIAG026

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

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

DIAG028

Проверка правильности установки Docker

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

DIAG029

(Появилось в 10.7.1)

Проверьте место на диске для /var

Эта проверка уточняет, что в директории /var на вашем компьютере есть хотя бы 50 Гб свободного места. Docker использует директорию /var в качестве локального регистра для хранения изображений. В процессе обновления для последующих выпусков новые изображения тоже будут копироваться в директорию /var. Требование наличия не менее 50 ГБ свободного дискового пространства обеспечивает бесперебойную работу этих операций. Чтобы изменить каталог по умолчанию, используемый Docker для хранения контейнеров изображений, обратитесь к этому рабочему процессу в руководстве по установке.