В данном разделе перечислены вопросы и проблемы, которые могут возникнуть при работе с порталами ArcGIS Server, и возможные варианты их решения. Если найти описание интересующей проблемы не удается, попробуйте выполнить поиск статей на веб-сайте поддержки Esri Support Center.
Установка
- При запуске ArcGIS Server отображается предупреждение, сообщающее о том, что запись в файле /etc/hosts для этого компьютера не соответствует IP-адресу компьютера.
- Почему программа установки не позволяет мне установить ArcGIS Server, если у пользователя, выполняющего установку ArcGIS Server, ограничение дескрипторов файлов меньше 65 535, а ограничение процессов меньше 25 059?
- Почему некоторые папки остаются после удаления продукта?
- Отображается сообщение об истечении срока действия лицензии.
Администрирование
- К каким последствиям для безопасности приведет работа скрипта по сбросу пароля основного администратора сайта (passwordreset.sh). Что с этим можно сделать?
- Будет ли ArcGIS Server работать при отключении от сети?
- Я пытаюсь подключиться к серверу в ArcGIS Pro через ArcGIS Web Adaptor, но подключение не выполнено.
- Можно ли безопасно переименовать ГИС-сервер на сайте ArcGIS Server?
- Как установить права доступа для файлов, созданных ArcGIS Server при запуске?
- Я отключил подключение на базе протокола HTTP на моем сайте ArcGIS Server и теперь я не могу получить доступ к справке с использованием установленных ярлыков.
- Как я могу просмотреть текущую спецификацию аппаратного обеспечения машины в моем сайте ArcGIS Server?
- Я вижу ошибку Недопустимое подключение к базе данных или Элемент данных недоступен при попытке зарегистрировать базу данных с помощью ArcGIS Server.
- ArcGIS Web Adaptor не распознает недоступные компьютеры или новые компьютеры, которые я добавил на мой сайт.
- Как изменить директорию для хранения временных файлов, которую использует ArcGIS Server?
- Можно ли настроить ArcGIS Web Adaptor для работы и с ArcGIS Server, и с Portal for ArcGIS?
ArcGIS Server Manager
- При попытке создать или присоединить сайт ArcGIS Server происходит сбой. В чем может быть проблема?
- Я не могу войти в ArcGIS Server Manager.
- Какие браузеры поддерживает ArcGIS Server Manager?
- Как получить мой ключ Bing Maps из ArcGIS Server Manager?
- При попытке опубликовать файл определения сервиса в приложении ArcGIS Server Manager я имею доступ только к локальной файловой системе. Почему я не вижу файловую систему сервера?
Сервисы
- Я вижу запущенную асинхронную задачу на моем сервисе геообработки, которую я хочу отменить.
- Почему я не могу опубликовать документы карт, локаторы адресов и другие ГИС-ресурсы на сайте ArcGIS Server с помощью приложения ArcGIS Server Manager Manager?
- После создания сайта ArcGIS Server я заметил сервисы в списке сервисов в ArcGIS Server Manager. Что это за сервисы? Почему нельзя удалить некоторые из них?
- Я добавил сервис в веб-приложение, но он недоступен.
- Я обновил документ карты и затем остановил и стартовал вновь мой сервис, но я не вижу обновлений в моем картографическом сервисе.
- Как можно установить и использовать пользовательские шрифты в ArcGIS Server?
- При попытке опубликовать определение сервиса в ArcGIS Server Manager браузер прекращает работу из-за сбоя.
- Я столкнулся с ошибкой в ArcGIS Pro при попытке опубликовать ГИС-ресурс, который ссылается на данные, расположенные на сетевом ресурсе Microsoft Windows.
- Я столкнулся с ошибкой в ArcGIS Pro при попытке опубликовать ГИС-ресурс, который ссылается на данные в каталоге Samba.
- Какие Open Geospatial Consortium (OGC)-совместимые сервисы можно опубликовать с помощью ArcGIS Server?
- У меня не получается создать сервис со слоями из базы данных или базы геоданных.
- Я начал создавать кэш карты, но создание кэш идет очень медленно. Когда процесс будет закончен?
- Недавно я обновил кэш карты. Узнают ли клиентские приложения автоматически о том, что доступны обновленные листы кэша?
- Я получил сообщение, в котором говорится, что публикация сервисов геообработки ограничена. Как я могу решить эту проблему?
Установка
При запуске ArcGIS Server отображается предупреждение, сообщающее о том, что запись в файле /etc/hosts для этого компьютера не соответствует IP-адресу компьютера.
У ArcGIS Server есть несколько процессов, которые взаимодействуют друг с другом. Поэтому IP-адрес компьютера должен быть правильным, чтобы эти компоненты работали. Существует два способа для решения этой проблемы:
- Удалите запись в файле hosts вашего компьютера.
- Если запись требуется для других задач, обновите IP-адрес. Для внесения этих изменений требуются права суперпользователя. Чтобы получить текущий IP-адрес, выполните команду ipconfig. Затем откройте файл /etc/hosts в текстовом редакторе и удалите или измените соответствующую строку.
Почему программа установки не позволяет мне установить ArcGIS Server, если у пользователя, выполняющего установку ArcGIS Server, ограничение дескрипторов файлов меньше 65 535, а ограничение процессов меньше 25 059?
ArcGIS Server – это ресурсоемкий серверный продукт, и многие его форматы данных состоят из сотен тысяч файлов. В интенсивно используемых системах тысячи или десятки тысяч файлов могут использоваться одновременно. Если дескрипторов файлов и процессов недостаточно, запросы могут завершаться с ошибками, что приведет к простою системы. Фактическое количество требуемых дескрипторов файлов и процессов зависит от данных и числа запущенных экземпляров (потоки/процессы). Если установить ограничение числа дескрипторов файлов равным 65 535 и ограничение числа процессов равным 25 059, то это позволит избежать сбоев.
Существуют мягкие и жесткие ограничения для дескрипторов файлов и процессов Linux. Для определения жестких ограничений используйте команду ulimit -Hn -Hu (или дескрипторы limit -h, если вы используете csh). Для определения мягких ограничений используйте команду ulimit -Sn -Su (или дескрипторы limit, если вы используете csh).
Для увеличения мягких и жестких ограничений вы должны отредактировать файл /etc/security/limits.conf, используя права доступа superuser. Например, можно добавить четыре следующие строки в этот файл:
<Пользователь, устанавливающий ArcGIS Server> soft nofile 65535
<Пользователь, устанавливающий ArcGIS Server> hard nofile 65535
<Пользователь, устанавливающий ArcGIS Server> soft nproc 25059
<Пользователь, устанавливающий ArcGIS Server> hard nproc 25059
После этого изменения вам потребуется выйти и войти в систему под тем же пользователем, чтобы новые значения вступили в силу. Чтобы проверить, правильно ли были изменены эти ограничения, используйте команды ulimit -Hn -Hu и ulimit -Sn -Su, как описано выше.
При удалении ArcGIS Server некоторые папки и файлы остаются на диске. Это делается для вашего удобства, если вы переустанавливаете или обновляете продукт. Если вы не планируете повторную установку, вы можете удалить эти файлы.
Вы можете найти оставшиеся файлы в папке <ArcGIS Server installation directory>/arcgis/server/usr, в которой содержатся следующие файлы:
- директории сервера
- хранилище конфигураций
- файлы журнала
Если оставить эти папки, наборы кэшей карт, конфигурация установки и другие ресурсы сервера, которые вы можете захотеть использовать при повторной установке, сохраняются. Серверные директории, создаваемые и регистрируемые вами, также не удаляются.
Если появляется сообщение об истечении срока действия лицензии, обратитесь в клиентскую службу Esri, чтобы получить новую лицензию, и произведите повторную авторизацию ArcGIS Server с помощью Мастера авторизации программного обеспечения ArcGIS.
Администрирование
К каким последствиям для безопасности приведет работа скрипта по сбросу пароля основного администратора сайта (passwordreset.sh). Что с этим можно сделать?
Если работа производится в сильно защищенной среде, необходимо ограничить права на доступ к хранилищу конфигураций и отключить учетную запись основного администратора сайта. Выполнение этих двух задач гарантирует, что работа скрипта, сбрасывающего пароль учетной записи основного администратора сайта, никак не скажется на безопасности сайта.
Дополнительные сведения см. в статье Оптимальные методы конфигурирования безопасной среды.
Если в вашем сайте ArcGIS Server участвует несколько ГИС-серверов, то для работы сайта требуется сеть.
Если вы используете один компьютер, т.е. в сайте ArcGIS Server участвует один компьютер, то ArcGIS Server будет работать корректно в автономном режиме, если все данные, используемые ГИС-сервисами, хранятся локально на этом компьютере. Кроме того, если ГИС-сервер входит в домен, и вы отключаете компьютер от домена, вы должны указать локальную учетную запись в качестве учетной записи ArcGIS Server.
Я пытаюсь подключиться к серверу в ArcGIS Pro через ArcGIS Web Adaptor, но подключение не выполнено.
Если администратор сервера настроил ArcGIS Web Adaptor для блокировки административного доступа к серверу, вы не сможете подключиться к серверу в ArcGIS Pro по URL-адресу ArcGIS Web Adaptor с использованием административного подключения или подключения издателя. Кроме того, вы можете подключиться напрямую к ГИС-серверу в ArcGIS Pro, используя следующий формат URL: https://gisserver.domain.com:6443/arcgis. Более подробно см. Подключение к ArcGIS Server из ArcGIS Pro.
Да. ArcGIS Server автоматически определит, что имя компьютера изменилось и заново сконфигурирует сайт, чтобы использовать новое имя. После применения инструментов операционной системы для переименования компьютера можно увидеть в журналах сервера следующее сообщение.
ArcGIS Server обнаружил, что [старое имя компьютера] изменилось на [новое имя компьютера]. ArcGIS Server будет автоматически обновлен, чтобы использовать новое имя хоста
В зависимости от размещения сайта могут потребоваться дополнительные действия, чтобы гарантировать, что сайт сконфигурирован должным образом для использования нового имени компьютера:
- Если для сайта включен HTTPS, а сертификат использовал предыдущее имя компьютера, необходимо создать новый SSL сертификат и настройка сайт для его использования. Подробные инструкции см. Безопасное подключение ArcGIS Server.
- Если сконфигурирован ArcGIS Web Adaptor для использования предыдущего имени компьютера, необходимо произвести конфигурирование с новым URL, использующим обновленное имя компьютера. Подробные инструкции см. в разделе Настройка ArcGIS Web Adaptor после установки.
Файлы, созданные ArcGIS Server при запуске, доступны только учетной записи, запускающей ArcGIS Server. Чтобы изменить права доступа к файлам, созданным при запуске (например, журналы сервера), необходимо задать маску создания режима пользовательских файлов (umask) в скрипте init_user_param.sh. Чтобы отредактировать этот скрипт, перейдите в каталог <директория установки ArcGIS Server>/arcgis/server/usr.
- По умолчанию umask имеет значение 077, что означает, что ни один другой пользователь не может читать или записывать данные в файлы, созданные при запуске. Этого достаточно для большинства частных систем ArcGIS Server.
- Если значение umask задано как 022, читать и записывать данные может только учетная запись, запускающая ArcGIS Server. Однако читать данные сможет любой пользователь системы
- Устанавливать umask как 002 следует, если учетная запись, запускающая ArcGIS Server, делится данными с другими пользователями той же группы. Помните, что участники группы, к которой принадлежит учетная запись, запускающая ArcGIS Server, также могут создавать и изменять файлы данных. Тем, кто в группу не входит, создавать и изменять файлы данных не разрешается.
- Устанавливая umask как 007, можно полностью исключить пользователей, которые не являются членами группы учетной записи, запускающей ArcGIS Server.
Чтобы изменения вступили в силу, необходимо перезапустить ArcGIS Server сразу после изменения прав доступа. Помните, что изменение значения umask на любое, отличное от 077, меняет права доступа ко всех файлам, созданным при запуске ArcGIS Server.
Я отключил подключение на базе протокола HTTP на моем сайте ArcGIS Server и теперь я не могу получить доступ к справке с использованием установленных ярлыков.
После отключения подключения на базе протокола HTTP вы не сможете получить доступ к справочной документации с использованием установленных ярлыков, так как они настроены на использование протокола HTTP в своих адресах (URL). В качестве обходного пути вы можете вручную настроить ярлыки на использование протокола HTTPS. Имейте в виду, что это относится только к локальным ресурсам справочной документации, а не к размещенному на веб-сайте Esri содержанию.
Как я могу просмотреть текущую спецификацию аппаратного обеспечения машины в моем сайте ArcGIS Server?
Ресурс Конфигурация аппаратного обеспечения в папке ArcGIS Server Administrator показывает необходимую информацию для указанной машины сайта ArcGIS Server, в том числе спецификацию ЦПУ, операционную систему, объем доступной системной памяти и количество физических и логических процессоров. Информация обновляется, когда выявляются любые изменения в конфигурации машины, а также при каждом ее перезапуске.
Я вижу ошибку Недопустимое подключение к базе данных или Элемент данных недоступен при попытке зарегистрировать базу данных с помощью ArcGIS Server.
Эти ошибки могут появляться, если программное обеспечение клиента базы данных или библиотеки не найдены на сервере. На каждом компьютере сайта ArcGIS Server должен быть установлен 64-разрядный клиент базы данных для доступа ArcGIS Server к базе данных. Вам следует установить эти клиенты перед регистрацией базы данных в ArcGIS Server. Более подробно см. в разделе Клиенты базы данных.
Перезапустите ArcGIS Server после установки программного обеспечения клиента базы данных.
ArcGIS Web Adaptor не распознает недоступные компьютеры или новые компьютеры, которые я добавил на мой сайт.
По умолчанию ArcGIS Web Adaptor проверяет сайт на присутствие новых или недоступных компьютеров каждую минуту. Если вы ждали более одной минуты с момента добавления, удаления или отключения компьютера, а Web Adaptor по-прежнему не видит изменений, то это может быть связано с тем, что вы изменили свойства пользователя, который первоначально зарегистрировал Web Adaptor на сайте.
Например, если учетная запись, использованная для регистрации ArcGIS Web Adaptorна сайте, была отключена, изменен пароль или тип роли был понижен до роли, которая не обладает правами администратора, то ArcGIS Web Adaptor не сможет проверить состояние вашего сайта на наличие новых или недоступных компьютеров. Для устранения данной проблемы вам следует перенастроить Web Adaptor. Подробные инструкции см. в разделе Настройка ArcGIS Web Adaptor после установки.
По умолчанию папка temp находится по адресу <ArcGIS Server installation directory>/arcgis/server/temp. Чтобы задать другую директорию временных файлов, задайте переменную SERVER_TEMP_DIR в скрипте init_user_param.sh. Чтобы отредактировать этот скрипт, перейдите в каталог <ArcGIS Server installation directory>/arcgis/server/usr. Удалите знак # напротив переменной среды SERVER_TEMP_DIR и укажите местоположение новой директории для хранения временных файлов. Указанная вами директория должна быть доступна той учетной записи, которая использовалась для установки ArcGIS Server.
# -----------------------------------------------------------------------
# Modify this section to change the temp directory
#
# The default location for the temp directory is at
# <ArcGIS Server installation directory>/arcgis/server/temp.
# The specified directory needs to be accessible by the account
# that was used to install ArcGIS Server.
# -----------------------------------------------------------------------
#SERVER_TEMP_DIR=<Location_to_temp_directory>
Чтобы настройки в скрипте init_user_param.sh вступили в силу, нужно перезапустить ArcGIS Server. Вы можете сделать это, выполнив скрипт startserver.sh для каждого компьютера вашего сайта .
ArcGIS Server Manager
Если при создании или присоединении сайта ArcGIS Server происходит сбой, причину можно выяснить с помощью сообщений об ошибке, появляющихся на панели итоговой информации создания или присоединения сайта. Кроме того, журнал событий записывается на диск по адресу <ArcGIS Server installation directory>/arcgis/server/usr/logs/<machine name>/server. Сообщения в журнале могут дать дополнительную информацию, необходимую для выявления причины ошибки. Чтобы просмотреть журнал, перейдите в директорию журналов и откройте журнал в текстовом редакторе.
Для входа в Server Manager необходимо указать имя пользователя и пароль учетной записи с правами администратора или с правами на публикацию на сайте ArcGIS Server. Регистр имен пользователей и паролей учитывается. Вы должны обеспечить надлежащий регистр, чтобы войти в Server Manager. Узнайте необходимые имя пользователя и пароль у администратора сервера. Если вы являетесь администратором, укажите имя пользователя и пароль, указанные при создании сайта. Дополнительные сведения см. в разделе Вход в Manager.
Рекомендуется использовать ArcGIS Server Manager с поддерживаемым веб-браузером.
Начиная с версии 10.1, приложение Server Manager больше не выдаёт ключ Bing Maps. Посетите веб-сайт портала My Esri по работе с клиентами или обратитесь к представителю клиентской службы Esri для получения ключа.
Сервисы
Набор ресурсов и операций, который позволяет администраторам сервера находить, мониторить и вмешиваться в работу асинхронных задач, которые запущены сервисом геообработки. Каждая из них доступна на странице сервиса в папке ArcGIS Server Administrator Directory (формат URL https://server:port/arcgis/admin/services/[<folder>]/<serviceName.serviceType>).
На странице Задачи вы можете выполнить запрос на задачи, соответствующие определенным условиям, очистить очередь для всех задач с текущим статусом NEW, SUBMITTED или WAITING и просмотреть статистику о текущих задачах сервиса.
На странице задачи вы можете отменить задачу, если ее текущий статус SUBMITTED или EXECUTING (информация о задаче сохранится в системе) или удалить задачу независимо от текущего статуса, при этом будут удалены все следы от этой задачи из сервиса, а также она отменится, если это возможно.
Почему я не могу опубликовать документы карт, локаторы адресов и другие ГИС-ресурсы на сайте ArcGIS Server с помощью приложения ArcGIS Server Manager Manager?
ГИС-ресурсы, которые вы пытаетесь опубликовать в ArcGIS Server, проходят более серьезный процесс анализа, который позволяет подготовить их к доступу по сети интернет. Чтобы проанализировать перед публикацией ГИС-ресурсы, используйте ArcGIS Pro для публикации сервисов в ArcGIS Server.
Однако при работе в облачной или высокозащищенной среде можно создать файлы определения сервиса, которые можно опубликовать в ArcGIS Server через ArcGIS Server Manager. Файлы определения сервиса позволяют сделать снимок ресурсов и данных ГИС, которые впоследствии можно опубликовать как сервисы на ArcGIS Server. Любой ГИС-ресурс можно проанализировать и затем создать для него файл определения сервиса. После создания файла определения сервиса вы можете открыть его в приложении ArcGIS Server Manager и опубликовать его как сервис.
После создания сайта ArcGIS Server я заметил сервисы в списке сервисов в ArcGIS Server Manager. Что это за сервисы? Почему нельзя удалить некоторые из них?
ArcGIS Server поставляется с множеством предварительно сконфигурированных сервисов, помогающих выполнять такие стандартные задачи, как:
- Кэшировать картографические сервисы и сервисы изображений
- Публиковать сервисы
- Печатать веб-карты (PrintingTools)
- Производить вычисления геометрии (Geometry)
- Предварительно просматривать функциональность ArcGIS Server (SampleWorldCities)
- Синхронизировать данные между клиентами и ArcGIS Server (SyncTools)
Ключевые сервисы, например, CachingTools, PublishingTools и ReportingTools, запущены по умолчанию и не могут быть удалены. Если остановить эти сервисы, это негативно скажется на производительности и функциональности ArcGIS Server.
Второстепенные сервисы, например Geometry и PrintingTools, по умолчанию остановлены. Если вам нужны эти сервисы, вы можете запустить их самостоятельно в приложении ArcGIS Server Manager. Картографический сервис SampleWorldCities по умолчанию запущен, но может быть удален в любой момент.
Помните, что ресурсы сервера используются, только когда сервис запущен и выполняет задачу. Дополнительные сведения см. в разделе о предварительно настроенных сервисах документа Что включено в ArcGIS Server.
Если ваше веб-приложение ссылается на сервис с удаленного сервера (сервера, отличного от того, на котором размещено веб-приложение), то у сервера с веб-приложением должны быть разрешения от удаленного сервера на доступ к этому сервису. Часто на сервере, на котором размещается веб-приложение, установлен ArcGIS Web Adaptor, а сервером, управляющим вашими сервисами, является ваш ГИС-сервер. Если эти два сервера расположены в разных доменах, плагин браузера, запускающий веб-приложение, не может получить доступ к сервису (по соображениям безопасности). Для доступа к сервисам в разных доменах файл политики клиентского доступа должен содержаться в корневом каталоге веб-сервера, на котором размещается сервис.
Если администратор сервера активизировал опции безопасности на сайте ArcGIS Server, этот файл, возможно, потребуется изменить, чтобы включить домен сервера с веб-приложением. Дополнительные сведения см. в разделе Ограничение меж-доменных запросов к ArcGIS Server.
Я обновил документ карты и затем остановил и стартовал вновь мой сервис, но я не вижу обновлений в моем картографическом сервисе.
Когда любые изменения были сделаны для ГИС-ресурса, на который ссылается сервис , , необходимо перезаписать сервис, чтобы клиенты увидели изменения ГИС-ресурса и его источника данных.
Для получения инструкций о перезаписи вашего сервиса см. Перезапись веб-слоя.
ArcGIS Server поддерживает только шрифты TrueType и OpenType. Чтобы успешно использовать шрифты внутри ГИС-сервиса, шрифт должен располагаться либо на сервере, либо внутри ГИС-ресурса. Например, большинство шрифтов можно внедрить в документ карты, но иногда может возникнуть ситуация, когда слой использует шрифт, который не был внедрен. При публикации в ArcGIS Pro появится предупреждение (20025), указывающее, что слой использует шрифт, который не является встраиваемым и не установлен на сервере.
Чтобы избежать этой проблемы, установите шрифты непосредственно на компьютеры сайта ArcGIS Server. Чтобы сделать это, скопируйте необходимый шрифт и поместите его в каталог <директория установки ArcGIS Server>/arcgis/server/fonts. Убедитесь, что у учетной записи, запускающей ArcGIS Server, есть права на чтение файлов шрифтов. Необходимо перезапустить ArcGIS Server для применения изменений.
При попытке опубликовать определение сервиса в ArcGIS Server Manager браузер прекращает работу из-за сбоя.
Определения сервиса, содержащие наборы данных источника ГИС, могут публиковаться очень долго, поскольку данные необходимо перенести на сервер. Однако существует ограничение, по которому определения сервиса объемом свыше 2 ГБ не могут быть опубликованы в веб-браузере Mozilla Firefox при запущенном Server Manager. Определения сервиса объемом свыше 2 ГБ можно опубликовать при запущенном Server Manager с помощью браузера Google Chrome.
Чтобы узнать, превышает ли объем определения сервиса 2 ГБ, нужно проверить свойства определения сразу после создания этого определения. Если вы не поменяли место сохранения по умолчанию, то определение сервиса будет находиться в C:\Users\<user name>\AppData\Local\ESRI\ArcGISPro\Staging\SharingProcesses.
Я столкнулся с ошибкой в ArcGIS Pro при попытке опубликовать ГИС-ресурс, который ссылается на данные, расположенные на сетевом ресурсе Microsoft Windows.
Если данные, на которые ссылается ваш ГИС-ресурс, расположены на сетевом ресурсе Windows, при публикации вы можете столкнуться со следующей ошибкой ArcGIS Pro:
Создание пакета данных успешно завершено, но произошла ошибка при публикации. ERROR 001369: Не удалось создать сервис.
Это может привести к отказу от уступающей блокировки (или уступающих блокировок), которая является функцией блокировки файлов в Windows. Если на сетевом ресурсе включены уступающие блокировки, Windows разрешает кэшировать файлы локально. Как правило это компьютер, который используется для публикации сервиса. Если второй компьютер должен иметь доступ к данным, он должен получить прерывание уступающих блокировок от Windows, прежде чем файл будет синхронизирован со вторым компьютером. Как правило, это компьютер, на котором публикуется сервис. Если прерывание было получено от Windows в процессе публикации, то последующая синхронизация данных может привести процесс публикации к краху.
Другие часто возникающие проблемы, связанные с уступающей блокировкой:
- Компьютер или несколько компьютеров на сайте, состоящим из нескольких машин, включает блокировку хранилища конфигурации и серверных директорий, не давая к ним доступ для других компьютеров.
- По описанным выше причинам публикация становится невозможной
- Проблемы с доступом к зарегистрированным данным из общедоступных местоположений
- Проблемы с доступом к кэшированным листам, хранящимся в местоположениях с уступающей блокировкой
Для решения этих проблем следует отключить уступающие блокировки для каждого сетевого каталога.
Более подробно об уступающих блокировках, см. в разделе Уступающие блокировки в документации Microsoft.
Я столкнулся с ошибкой в ArcGIS Pro при попытке опубликовать ГИС-ресурс, который ссылается на данные в каталоге Samba.
Если данные, на которые ссылается ваш ГИС-ресурс, расположены в директории Samba, при публикации вы можете столкнуться со следующей ошибкой ArcGIS Pro:
Создание пакета данных успешно завершено, но произошла ошибка при публикации. ERROR 001369: Не удалось создать сервис.
Это может привести к отказу от уступающей блокировки (или уступающих блокировок), которая является функцией блокировки файлов в Windows. Если уступающие блокировки включены в каталоге Samba, то Windows разрешает локально кэшировать файлы. Как правило это компьютер, который используется для публикации сервиса. Если второй компьютер должен иметь доступ к данным, он должен получить прерывание уступающих блокировок от Windows, прежде чем файл будет синхронизирован со вторым компьютером. Как правило, это компьютер, на котором публикуется сервис. Если прерывание было получено от Windows в процессе публикации, то последующая синхронизация данных может привести процесс публикации к краху.
Чтобы обойти эту проблему, вам нужно отключить уступающие блокировки для каждого настраиваемого вами каталога Samba. Чтобы сделать это, выполните следующие действия:
- На компьютере, управляющем Samba, откройте файл smb.conf.
- Для каждого каталога, настраиваемого на возможность доступа через Samba, добавьте следующие свойства:
[folder] ... oplocks = false level2 oplocks = false ...
- Сохраните smb.conf.
- Запустите команду testparm, чтобы убедиться, что свойства появляются в файле конфигурации Samba.
- Перезапустите сервисы Samba (SMB) and NetBIOS (NMB).
Более подробно об уступающих блокировках, см. Блокировка файлов и записей в документации по настройке Samba.
Какие Open Geospatial Consortium (OGC)-совместимые сервисы можно опубликовать с помощью ArcGIS Server?
С помощью ArcGIS Server Manager или ArcGIS Pro можно опубликовать следующие типы сервисов: Web Coverage Service (WCS), Web Feature Service (WFS), Web Map Service (WMS), Web Map Tile Service (WMTS) и Web Processing Service (WPS). Кроме того, вы можете настроить картографические сервисы для генерации файла KML при необходимости.
Сведения о настройке корректных прав доступа и файлы клиенты для данных базы данных и базы геоданных, см. в разделе Предоставление доступа к данным для ArcGIS Server.
Недавно я обновил кэш карты. Узнают ли клиентские приложения автоматически о том, что доступны обновленные листы кэша?
Если обновить область кэша карты, пользователи ArcGIS Pro, которые уже посещали эту область и экстент, должны будут очистить локальный кэш изображений, чтобы увидеть обновления. Администратор сервера должен предупреждать пользователей о наличии обновленных данных, чтобы пользователи смогли своевременно очистить свой кэш. Найдите в справочной системе клиентского приложения инструкции по очистке локального кэша.
Я получил сообщение, в котором говорится, что публикация сервисов геообработки ограничена. Как я могу решить эту проблему?
Это сообщение касается ошибки под кодом 001862: Публикация сервисов геообработки ограничена только администраторам. Только администратор может публиковать сервисы геообработки и разворачивать расширения сервиса (SOE или SOI). Это ограничение может изменить только администратор. См. Изменение прав доступа на публикацию сервисов геообработки и расширений сервисов.