Типичные проблемы и их решения

В данном разделе представлены вопросы или проблемы, с которыми можно столкнуться при работе с ArcGIS Server, а также их возможные решения. Если найти описание интересующей проблемы не удается, попробуйте выполнить поиск статей на веб-сайте поддержки Esri Support Center.

Установка

Администрирование

Manager

Сервисы

Хранится ли где-то в системе журнал установки?

Журнал установки по умолчанию не ведется, но если запустить установку из командной строки, вы может указать параметры для создания файла журнала. О создании журнала установки см. в Руководстве по установке (Windows)ArcGIS 10.1 for Server.

Вы можете увидеть, какие компоненты ArcGIS Server установлены, в диалоговом окне Программы и компоненты (Programs and Features) в Windows. Выберите ArcGIS Server > Удалить/Изменить > Изменить для просмотра или изменения списка установленных компонентов.

Почему некоторые папки остаются после удаления продукта?

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

Можно заметить сохраняющиеся файлы в <директория установки ArcGIS for Server>\arcgisserver, содержащие следующие элементы:

  • директории сервера
  • config-store
  • файлы журнала

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

Отображается сообщение об истечении срока действия лицензии.

Если появляется сообщение об истечении срока действия лицензии, обратитесь в отдел по работе с клиентами Esri, чтобы получить новую лицензию, а затем произведите повторную авторизацию ArcGIS Server с помощью Мастера авторизации программного обеспечения ArcGIS (ArcGIS Software Authorization Wizard).

Как изменить настройки ArcGIS Server, чтобы использовать порт, отличный от 6080, и имя сайта, отличное от arcgis?

По умолчанию ArcGIS Server предоставляет доступ к своим веб-сервисам по порту 6080 и использует имя сайта arcgis. Например, URL-адрес по умолчанию для сайта ArcGIS – http://<имя ГИС-сервера>:6080/arcgis. Рекомендуемый способ предоставить доступ к веб-сервисам через другой порт и с другим именем сайта – установка ArcGIS Web Adaptor.

Как изменить учетную запись ArcGIS Server?

После установки ArcGIS Server можно изменить учетную запись, используя утилиту Конфигурировать учетную запись ArcGIS Server (Configure ArcGIS Server Account). Утилита связана с установкой ArcGIS Server и может быть запущена из меню Windows Пуск (Start) – ArcGIS > ArcGIS 10.1 for Server > Конфигурировать учетную запись ArcGIS Server (Configure ArcGIS Server Account).

Нельзя использовать инструменты операционной системы для ручного изменения учетной записи ArcGIS Server. Утилита создана для назначения прав доступа к различным директориям на всех компьютерах в системе. Ручное изменение учетной записи приведет к сбою сервера и выходу системы из строя.

Инструкции по изменению учетной записи ArcGIS Server с помощью утилиты см. в статье Учетная запись ArcGIS Server (The ArcGIS Server account).

К каким последствиям для безопасности приведет работа скрипта по сбросу пароля основного администратора сайта (PasswordReset.bat). Что с этим можно сделать?

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

Дополнительные сведения см. в статье Оптимальные методы конфигурирования безопасной среды (Best practices for configuring a secure environment).

Будет ли работать ArcGIS Server при отключении от сети?

Если в вашем сайте ArcGIS Server участвует несколько ГИС-серверов, то для работы сайта требуется сеть.

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

Я пытаюсь подключиться к серверу в ArcGIS for Desktop с использованием ArcGIS Web Adaptor, но подключение не может быть создано.

Если администратор сервера настроил Web Adaptor для блокировки административного доступа к серверу, вы не сможете подключиться к серверу в ArcGIS for Desktop по URL-адресу приложения Web Adaptor с использованием административного подключения или подключения для публикации. Кроме того, вы можете подключиться напрямую к ГИС-серверу в ArcGIS for Desktop, используя следующий формат URL-адреса: http://<ГИС-сервер>:6080/arcgis. Дополнительные сведения см. в разделе Подключение к ArcGIS Server в ArcGIS for Desktop.

Можно ли безопасно переименовать GIS сервер на сайте ArcGIS Server?

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

ArcGIS Server обнаружил, что [старое имя компьютера] изменилось на [новое имя компьютера]. ArcGIS Server будет автоматически обновлен, чтобы использовать новое имя хоста

В зависимости от размещения сайта, могут потребоваться дополнительные действия, чтобы гарантировать, что сайт сконфигурирован должным образом для использования нового имени компьютера:

  • Если SSL для сайта включено, а сертификат использовал предыдущее имя компьютера, необходимо создать новый SSL сертификат и сконфигурировать сайт для его использования. Подробные инструкции см. в статье Включение SSL на ArcGIS Server (Enabling SSL on ArcGIS Server).
  • Если ArcGIS Web Adaptor сконфигурирован для использования предыдущего имени компьютера, необходимо произвести конфигурирование с новым URL, использующим обновленное имя компьютера. Подробные инструкции см. в статье Конфигурирование Web Adaptor после установки (Configuring the Web Adaptor after installation).

На моем сайте ArcGIS for Server отключен обмен сообщениями по протоколу HTTP, и я не могу открыть справку с помощью созданных ярлыков.

После отключения обмена сообщениями по протоколу HTTP вы не сможете получить доступ к локальной справочной документации с помощью созданных ярлыков, так как они настроены на использование HTTP в их URL-адресах. В качестве обходного пути, вы можете вручную настроить ярлыки на использование HTTPS. Имейте в виду, что это относится только к локальным справочным ресурсам, а не к содержанию, размещенному Esri в Интернете.

При попытке зарегистрировать базу данных в ArcGIS for Server появляется сообщение об ошибке "Недействительное подключение базы данных" или "Элемент данных недоступен".

Эти ошибки возникают, если на серверной машине не найдены программное обеспечение или библиотеки клиента базы данных. Для регистрации базы данных в ArcGIS for Server необходимо, чтобы каждый сервер ГИС на вашем сайте имел 64-разрядную версию программного обеспечения клиента базы данных. О требованиях к программному обеспечению клиента см. в следующих темах:

Установив программное обеспечение клиента, перезапустите сервис ArcGIS for Server.

ArcGIS Web Adaptor не распознает недоступные машины или новые машины, добавленные на сайт.

По умолчанию ArcGIS Web Adaptor проверяет наличие новых или недоступных машин на сайте каждые 60 секунд. Если с момента добавления, удаления или отключения машины прошло более одной минуты, но Web Adaptor по-прежнему не обнаруживает изменений, возможно, что вы изменили свойства пользователя, который изначально зарегистрировал Web Adaptor на сайте.

Например, при отключении учетной записи, использовавшейся для регистрации ArcGIS Web Adaptor на сайте, изменении пароля или изменении роли на такую, которая не обладает правами администратора, Web Adaptor не сможет проверить наличие новых и недоступных машин на сайте. Чтобы устранить эту проблему, необходимо перенастроить Web Adaptor. Подробные инструкции см. в статье Конфигурирование Web Adaptor после установки (Configuring the Web Adaptor after installation).

При попытке создать или присоединить сайт ArcGIS Server происходит сбой. В чем может быть проблема?

Если при создании или присоединении сайта ArcGIS Server, происходит сбой, причину можно выяснить с помощью сообщений об ошибке, появляющихся на панели итоговой информации создания или присоединения сайта. Кроме того, журнал событий записывается на диск и находится по адресу: <директория установки ArcGIS for Server>\ArcGIS\Server\usr\logs\<имя компьютера>\server. Сообщения в журнале могут дать дополнительную информацию, необходимую для выявления причины ошибки. Чтобы просмотреть журнал, перейдите в директорию журналов и откройте журнал в текстовом редакторе.

Я не могу войти в ArcGIS Server Manager.

Для входа в Manager необходимо ввести имя пользователя и пароль учетной записи с правами администратора или с правами на публикацию на ГИС-сервере. Имена пользователей и пароли чувствительны к регистру. Для подключения к Менеджеру необходимо использовать соответствующий регистр. Узнайте нужные имя пользователя и пароль у администратора сервера. Если вы являетесь администратором, введите имя пользователя и пароль, указанные при создании сайта. Дополнительные сведения см. в разделе Вход в Manager.

Какие браузеры поддерживает Менеджер (Manager) ArcGIS Server?

Чтобы не испытывать каких-либо ограничений, рекомендуется использовать Менеджер (Manager) ArcGIS Server в браузерах Firefox, Chrome или Internet Explorer 9. Использование Internet Explorer версии 7 и 8 может привести к снижению качества отображения Менеджера (Manager).

В версии 10 я мог извлечь ключ Bing Maps из Менеджера (Manager). Как это сделать в версии 10.1?

Вы больше не можете получить ключ Bing Maps из приложения Manager в версии 10.1. Посетите веб-сайт портала Esri по работе с клиентами (Esri Customer Care) или обратитесь к представителю клиентской службы Esri для получения ключа.

При попытке опубликовать файл определения сервиса в приложении ArcGIS Server Manager я имею доступ только к локальной файловой системе. Почему я не вижу файловую систему сервера?

При публикации файла определения сервиса (SD) он загружается на сервер. По умолчанию в приложении ArcGIS Server Manager отображается только файловая система локального компьютера при выборе файла .SD.

Общая процедура выглядит следующим образом: войдите в Менеджер (Manager) на компьютере с SD-файлом, выберите публикацию сервиса и перейдите к SD-файлу. Файл .SD затем автоматически загружается на сервер и становится доступен как сервис.

Я обновился до ArcGIS 10.1 for Server и теперь URL-адрес и имя экземпляра моего сервиса отличаются от тех, что были в версии 10.

По умолчанию ArcGIS Server предоставляет доступ к своим веб-сервисам по порту 6080 и использует имя сайта arcgis. Созданные в версии 10.1 сервисы будут содержать порт 6080 и arcgis в URL. Например:

Версия ArcGIS Server

Пример URL

10http://myserver.domain.com/planners/services/MyMapService/MapServer
10.1http://myserver.domain.com:6080/arcgis/services/MyMapService/MapServer

Если вы хотите сохранить URL-адреса и имя экземпляра вашей версии 10 в версии 10.1, установите ArcGIS Web Adaptor. Web Adaptor подключает ArcGIS Server к корпоративному веб-серверу, позволяя вам настроить URL-адрес вашего сайта, совпадающий с настройками вашей развернутой среды ArcGIS 10. Дополнительные сведения см. в разделе Об ArcGIS Web Adaptor.

Почему я не могу опубликовать файлы .MXD, .MSD, локаторы адресов и другие ГИС-ресурсы на сервере с помощью приложения ArcGIS Server Manager?

В версии 10.1 ГИС-ресурсы, которые вы пытаетесь опубликовать в ArcGIS Server, проходят более серьезный процесс анализа, чтобы подготовить их к доступу по сети Интернет. Так как ваши ГИС-ресурсы нужно проанализировать перед публикацией, ArcGIS for Desktop стал основным инструментом, используемым для публикации сервисов в ArcGIS Server.

Однако при работе в облачной или очень безопасной среде можно создать файлы определения сервиса, которые можно опубликовать в ArcGIS Server с помощью ArcGIS Server Manager. Файлы определения сервиса позволяют сделать снимок ресурсов и данных ГИС, которые впоследствии можно опубликовать как сервисы на ArcGIS Server. Любой ГИС-ресурс можно проанализировать и затем создать для него файл определения сервиса в ArcGIS for Desktop. После создания файла определения сервиса вы можете открыть его в приложении ArcGIS Server Manager и опубликовать его как сервис.

Дополнительные сведения см. в разделе О публикации сервисов.

После создания сайта ArcGIS Server я заметил сервисы в списке сервисов в ArcGIS Server Manager. Что это за сервисы? Почему нельзя удалить некоторые из них?

ArcGIS for Server поставляется с множеством предварительно сконфигурированных сервисов, помогающих выполнять стандартные задачи, например:

  • Кэшировать картографические сервисы и сервисы изображений (CachingTools, ReportingTools)
  • Публиковать сервисы (PublishingTools)
  • Печатать веб-карты (PrintingTools)
  • Производить вычисления геометрии (Geometry)
  • Производить поиск по ГИС-содержанию (Search)
  • Предварительно просматривать функциональность ArcGIS Server (SampleWorldCities)

Ключевые сервисы, например.CachingTools, PublishingTools и ReportingTools, запущены по умолчанию и не могут быть удалены. Если остановить эти сервисы, это негативно скажется на производительности и функциональности ArcGIS Server.

Второстепенные сервисы, например Geometry, Search и PrintingTools, по умолчанию остановлены. Если вам нужны эти сервисы, вы можете запустить их самостоятельно в приложении Manager или ArcGIS for Desktop. Картографический сервис SampleWorldCities по умолчанию запущен, но может быть удален в любой момент.

Помните, что ресурсы сервера используются, только когда сервис запущен и выполняет задачу. Дополнительные сведения см. в разделе о предварительно настроенных сервисах документа Что включено в ArcGIS Server.

Я добавил сервис в веб-приложение, но он недоступен.

Если ваше веб-приложение ссылается на сервис с удаленного сервера (сервера, отличного от того, на котором размещено веб-приложение), то у сервера с веб-приложением должны быть разрешения от удаленного сервера на доступ к этому сервису. Часто на сервере, на котором размещается веб-приложение, установлен ArcGIS Web Adaptor, а сервер с сервисами является вашим ГИС-сервером. Если эти два сервера расположены в разных доменах, плагин браузера, запускающий веб-приложение, не может получить доступ к сервису (по соображениям безопасности). Для доступа к сервисам в разных доменах файл политики клиентского доступа должен содержаться в корневом каталоге веб-сервера, на котором размещается сервис.

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

Я обновил документ карты и перезапустил сервис, но я не вижу обновлений в картографическом сервисе.

В предыдущих версиях ArcGIS Server любые изменения ГИС-ресурса, к которым обращается сервис, могли стать доступными для клиентов после перезапуска сервиса. В версии 10.1 вам потребуется перезаписать сервис, чтобы клиенты увидели изменения ГИС-ресурса и исходных данных.

Инструкции по перезаписи сервиса приведены в разделе Перезапись сервиса в ArcGIS for Desktop.

При попытке опубликовать определение сервиса в Менеджере (Manager) браузер прекращает работу из-за сбоя.

Определения сервиса, содержащие наборы данных источника ГИС, могут публиковаться очень долго, поскольку данные необходимо перенести на сервер. Однако существует ограничение, по которому определения сервиса объемом свыше 2 ГБ не могут быть опубликованы в веб-браузерах Internet Explorer или Firefox при запущенном Менеджере (Manager). Определения сервиса объемом свыше 2 ГБ можно опубликовать при запущенном Менеджере (Manager) с помощью браузера Google Chrome.

Чтобы узнать, превышает ли объем определения сервиса 2 ГБ, нужно проверить свойства определения в проводнике Windows (in Windows Explorer) сразу после создания этого определения. Если промежуточное местоположение, установленное по умолчанию, не изменялось, определение сервиса будет находиться в каталоге: C:\Users\<имя пользователя>\AppData\Local\ESRI\Desktop10.1\StagingFolder.

Для публикации картографического сервиса в ArcMap я нажимаю Файл (File) > Предоставить как (Share As), однако опция Сервис (Service) недоступна (показана серым цветом).

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

Какие OGC-совместимые сервисы можно опубликовать с помощью ArcGIS Server?

С помощью ArcGIS Server можно опубликовать следующие типы сервисов: Web Coverage Service (WCS), Web Feature Service (WFS), Web Map Service (WMS), Web Map Tile Service (WMTS) и Web Processing Service (WPS). Кроме того, вы можете настроить картографические сервисы для генерации файла KML при необходимости.

Более подробно о поддержке стандартов OGC в ArcGIS Server

У меня не получается создать сервис со слоями из базы геоданных.

Сведения о настройке корректных прав доступа для данных ArcSDE и других слоев базы геоданных см. в разделе Предоставление доступа к данным для ArcGIS Server.

Я начал создавать кэш карты, но создание кэш идет очень медленно. Когда процесс будет закончен?

Время, необходимое для создания кэша карты, зависит от выбранных уровней масштаба, объема ресурсов сервера, выделенных для построения кэша, а также выбранных настроек (формата листов, формата хранения данных и т. д.). Эти факторы детально обсуждаются в разделе Предположительное время создания кэша раздела "Планирование кэша карты".

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

Если обновить область кэша карты или глобуса, пользователи ArcMap, ArcGlobe и ArcGIS Explorer, которые уже посещали эту область и экстент, должны будут очистить локальный кэш изображений, чтобы увидеть обновления. Администратор сервера должен предупреждать пользователей о наличии обновленных данных, чтобы пользователи смогли своевременно очистить свой кэш. Найдите в справочной системе клиентского приложения инструкции по очистке локального кэша.

9/12/2013