Skip to main content

Установка ArcGIS Data Store

Можно установить ArcGIS Data Store с помощью интерфейса или запустив файл установки из командной строки. Укажите тип или типы хранилищ данных для установки на каждом компьютере.

Примечание:
  • Каждый тип ArcGIS Data Store может использовать относительно небольшое или значительное количество ресурсов в зависимости от количества пользователей и рабочих нагрузок, которые он поддерживает в системе. Крайне важно обеспечить, чтобы машины имели достаточные ресурсы для всего программного обеспечения, данных и сетевого трафика, которые они потребляют; в противном случае проблемы с ресурсами могут привести к неработоспособности хранилищ данных.

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

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

Выполните действия по Подготовке к установке ArcGIS Data Store, а затем установите ArcGIS Data Store.

Примечание:

Вы не можете изменить, какие типы ArcGIS Data Store установлены на компьютере. Это означает, что вы не можете добавить другой тип позже, как и не можете удалить тип ArcGIS Data Store, если решили, что он не нужен.

Подготовка к установке ArcGIS Data Store

Выполните эти шаги перед установкой ArcGIS Data Store:

  1. Убедитесь, что ваш сервер соответствует минимальным системным требованиям для ArcGIS Data Store и ознакомьтесь с Рекомендациями перед созданием хранилища данных.

  2. Измените настройки брандмауэра на сервере, чтобы разрешить передачу данных через порты, которые требуются для создаваемого типа хранилища данных.

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

  3. Загрузите установочный пакет ArcGIS Data Store из My Esri и распакуйте его в каталог на сервере, где вы будете устанавливать ArcGIS Data Store.

  4. Перед началом установки ознакомьтесь с лицензионным соглашением, расположенным в <CD_ROOT or untar directory>/Documentation/EULA.pdf.

Использование интерфейса установки

Для установки ArcGIS Data Store в интерактивном режиме, выполните следующие действия:

  1. Войдите на сервер как пользователь с правами доступа администратора.

    Вы не можете установить ArcGIS Data Store от имени пользователя root.

  2. Запустите программу установки из загруженной папки ArcGIS Data Store или с установочного диска.

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

    Если все предварительные условия выполнены, появится диалоговое окно Введение.

  3. Нажмите кнопку Далее в диалоговом окне Введение, чтобы продолжить.

  4. В диалоговом окне Основное соглашение прочтите лицензионное соглашение и выполните одно из следующих действий:

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

    • Если вы не принимаете эти условия, закройте диалоговое окно Генерального соглашения, нажав кнопку Отмена.

  5. Выберите тип создаваемого на этом компьютере хранилища данных и щелкните Далее.

    Рекомендуется устанавливать каждое из хранилищ данных на отдельном компьютере во избежание конфликта ресурсов между ними. Это особенно важно в случае хранилищ больших пространственно-временных данных и хранилищ графов. Не устанавливайте эти хранилища данных на том же компьютере, что и другие хранилища данных или компоненты ArcGIS Enterprise.

  6. В диалоговом окне Выбрать папку установки укажите местоположение установки и нажмите Далее.

  7. Просмотрите сводку по выбранным опциям установки и щелкните Установить, чтобы начать установку.

  8. По завершении щелкните Готово, чтобы закрыть интерфейс.

Следуйте приведенным ниже инструкциям, чтобы настроить запуск ArcGIS Data Store одновременно с запуском операционной системы.

  1. Создайте учетную запись Microsoft Windows для использования в учетной записи ArcGIS Data Store.

    Рекомендовано использование доменной учетной записи, так что вам может потребоваться запросить ее у своего отдела IT. Если вы решите использовать локальную учетную запись Windows, интерфейс установки может создать для вас учетную запись, но это не сработает, если у вас есть несколько компьютеров с запущенным ArcGIS Data Store.

  2. Загрузите установочные пакеты ArcGIS Data Store с My Esri.

    Примечание:

    Существует два самораспаковывающихся файла ArcGIS Data Store — ArcGIS_DataStore_Windows_<version>_<productID>.exe и ArcGIS_DataStore_Windows_<version>_<productID>.exe.001. Загрузите оба файла.

  3. Чтобы извлечь файлы установки, дважды щелкните пакет установки ArcGIS_DataStore_Windows_<version>_<productID>.exe и укажите папку на сервере, куда будет устанавливаться ArcGIS Data Store.

    Примечание:

    Файлы ArcGIS_DataStore_Windows_<version>_<productID>.exe и ArcGIS_DataStore_Windows_<version>_<productID>.exe.001 должны находиться в одной папке при извлечении их содержимого.

  4. Перед началом установк прочитайте Лицензионное соглашение конечного пользователя (ELA), которое поставляется в виде PDF-файла в папке \Documentation при скачивании ArcGIS Data Store.

Запустите установку ArcGIS Data Store

Для установки в интерактивном режиме, выполните следующие действия:

  1. Дважды щелкните файл Setup.exe, чтобы запустить установку ArcGIS Data Store.

    Интерфейс предложит указать расположение директории установки. Директория установки содержит файлы приложения ArcGIS Data Store.

  2. Выберите тип хранилища данных для установки на этом компьютере.

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

  3. Укажите местоположение на локальном компьютере, где будут храниться файлы хранилища данных.

  4. Предоставьте учетные данные учетной записи ArcGIS Data Store, созданной на этапах подготовки, или разрешите установщику создать локальную учетную запись.

    Необходимо предоставить имя пользователя и пароль для доменной или локальной учетной записи Windows.

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

    Если вы разрешили установщику создать локальную учетную запись, то указанный вами пароль должен быть задан в соответствии с локальной политикой безопасности вашей ОС. См. Документацию Microsoft, чтобы получить инструкции по определению требований к паролю на вашем компьютере Windows.

    После установки вы можете запустить утилиту configureserviceaccount, чтобы изменить учетную запись ArcGIS Data Store, если это необходимо.

После завершения установки откроется приложение конфигурации Data Store. Используйте приложение конфигурации для создания реляционного хранилища, хранилища объектов, хранилища пространственно-временных больших данных или хранилища графов и зарегистрируйте его на сайте GIS Server, который будете использовать в качестве хост-сервера.

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

Для установки ArcGIS Data Store из командной строки выполните следующие шаги:

  1. Войдите на ваш компьютер в качестве пользователя с правами администратора.

    Вы не можете установить ArcGIS Data Store от имени пользователя root.

  2. В командной строке запустите автоматическую установку.

    См. следующий пример синтаксиса: <CD_ROOT or untar directory>/Setup -m silent -l yes -d /software/datastore -f Relational

    Опции командной строки включают следующее:

    Опция

    Описание

    -m MODE или --mode MODE

    Необязательно.

    MODE - это один из следующих режимов: silent или gui. Значение по умолчанию равно gui.

    -l CHOICE или --license-agreement CHOICE

    Обязательный параметр для автоматического режима. Для CHOICE доступны варианты yes или no. Вариант Yes означает, что вы прочли и приняли условия Основного соглашения (E204, E300). Прочитайте соглашение на сайте https://www.esri.com/legal/licensing-translations.

    -d DIRECTORY или --directory DIRECTORY

    Необязательно. По умолчанию ArcGIS Data Store устанавливается в пользовательскую директорию $HOME. Чтобы использовать другую директорию, укажите ее с помощью опций -d или --directory.

    Путь /arcgis/datastore будет добавлен к установочной директории.

    -f CHOICE или -features CHOICE

    Необязательно. Этот параметр определяет тип хранилища данных, которое будет установлено на этом компьютере. Значение по умолчанию равно Relational,Object.

    Для CHOICE может быть доступен один из следующих вариантов:

    • Graph

    • Object

    • Relational

    • Spatiotemporal

    • Complete

    Хотя вы можете указать несколько вариантов, разделенных запятыми, или использовать Complete для установки всех типов хранилищ данных, рекомендуется устанавливать каждый тип хранилища данных на отдельном компьютере во избежание конфликта ресурсов между ними. Это особенно важно в случае хранилищ больших пространственно-временных данных и хранилищ графов. Не устанавливайте эти хранилища данных на том же компьютере, что и другие хранилища данных или компоненты ArcGIS Enterprise.

    -v или --verbose

    Программа установки работает в режиме вывода текстовых сообщений.

    -h или --help

    Отображение справки командной строки и выход.

    -e или --examples

    Отображаются примеры использования этих параметров и выходы.

Следуйте приведенным ниже инструкциям, чтобы настроить запуск ArcGIS Data Store одновременно с запуском операционной системы.

Послеустановочная настройка

Если вам необходимо, чтобы ArcGIS Data Store запускался одновременно с запуском операционной системы, выполните следующие шаги в зависимости от операционной системы.

Операционные системы, поддерживающие службу systemd

Если ваша операционная система поддерживает использование systemd для начальной загрузки и управления процессами, выполните следующие действия, чтобы настроить запуск ArcGIS Data Store одновременно с запуском операционной системы:

  1. В оболочке командной строки переключитесь на пользователя root.

  2. Скопируйте <ArcGIS Data Store installation directory>/framework/etc/scripts/arcgisdatastore.service в /etc/systemd/system и обновите права доступа /etc/systemd/system/arcgisdatastore.service с 700 до 600.

    Если вы настраиваете на компьютере хранилище пространственно-временных больших данных, отредактируйте файл arcgisdatastore.service, добавив знаки комментариев (#) в параметр реляционного хранилища и удалив знаки комментариев из параметров хранилища пространственно-временных больших данных, как показано ниже:

    /# Configuration for relational data store /# LimitNOFILE=65535 /# LimitNPROC=25059 /# Configuration for spatiotemporal big data store LimitNOFILE=65536 LimitNPROC=25059 LimitAS=infinity LimitFSIZE=infinity

    Для машин, работающих под управлением других типов ArcGIS Data Store, никаких изменений не требуется.

  3. По-прежнему как пользователь root, выполните следующую команду для автоматического создания ссылок в /etc/systemd/system/multi-user.target.wants:

    $ systemctl enable arcgisdatastore.service

  4. Чтобы убедиться, что служба systemd настроена корректно, перезапустите службу и проверьте ее статус в соответствии со следующими рекомендациями:

    $ systemctl stop arcgisdatastore.service $ systemctl start arcgisdatastore.service $ systemctl status arcgisdatastore.service

  5. Завершите сеанс пользователя root.

  6. Перезагрузите операционную систему и убедитесь, что ArcGIS Data Store перезапускается корректно.

Примечание:

При установке ArcGIS Data Store на компьютере Linux, который включает systemd v228 или более поздней версии, может потребоваться включить и повысить ограничение systemd до 512 максимальных потоков при интенсивном использовании компьютера хранилища данных. (Например, SUSE Linux Enterprise Server (SLES) 12 SP2 включает systemd v228.) Установка для systemd максимума 512 или более потоков может предотвратить появление слишком большого количества потоков и потребление всех ресурсов сервера каким-либо одним сервисом.

Чтобы включить и увеличить ограничение, как пользователь root, раскомментируйте и отредактируйте следующую строку в файле модуля arcgisdatastore.service перед его развертыванием в директорию /etc/systemd/system:

# TasksMax=512

Операционные системы, поддерживающие службу SysV

Если ваша операционная система поддерживает использование SysV для начальной загрузки и управления процессами, выполните следующие действия, чтобы настроить запуск ArcGIS Data Store одновременно с запуском операционной системы:

  1. В оболочке командной строки переключитесь на пользователя root.

  2. Скопируйте скрипт оболочки <ArcGIS Data Store installation directory>/framework/etc/scripts/arcgisdatastore в соответствующие поддерживаемые каталоги дистрибутивов Linux:

    • RHEL Server: /etc/rc.d/init.d/

    • SLES: /etc/init.d/

  3. Замените эту директорию на соответствующую папку init.d и проверьте скрипт arcgisdatastore, чтобы убедиться в наличии у пользователя root прав доступа для чтения и выполнения.

  4. Отредактируйте скрипт arcgisdatastore следующим образом:

    1. Измените переменную datastorehome на директорию установки ArcGIS Data Store, например, /home/username/arcgis/datastore.

    2. Для сервера RHEL Server добавьте перед # Description: ArcGIS Data Store Service следующую строку:

    # chkconfig: 35 99 01

    1. Сохраните изменения в скрипт arcgisdatastore.
  5. По-прежнему как пользователь root, выполните следующую команду для автоматического создания ссылок в /etc/rc*.d с соответствующими уровнями запуска:

    • RHEL Server:

    $ chkconfig --add arcgisdatastore $ chkconfig arcgisdatastore on

    • SLES:

    $ insserv arcgisdatastore $ chkconfig arcgisdatastore on

  6. Завершите сеанс пользователя root.

  7. Перезагрузите операционную систему и убедитесь, что ArcGIS Data Store перезапускается корректно.

Установка из окна командной строки

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

  1. Откройте окно командной строки, используя опцию Запустить от имени администратора.

  2. Запустите настройки ArcGIS Data Store из командной строки.

    Синтаксис для запуска файла установки из командной строки:

    <path to ArcGIS Data Store setup>\Setup.exe /qb ACCEPTEULA=<yes | no> {ADDLOCAL=<graph | object | relational | spatiotemporal | ALL} {MSA=<true | false>} {INSTALLDIR=<directory>} USER_NAME=<account login> PASSWORD=<account password>

    Опция

    Описание

    /qb

    Опция /qb не является обязательной, но она позволяет запустить установку без подсказок (также называется установка в "тихом" режиме). Используйте это, если вы пишете скрипт установки.

    ACCEPTEULA

    Опция ACCEPTEULA необходима для принятия Лицензионного соглашения с конечным пользователем во время автоматической установки. Укажите «да», чтобы принять Лицензионное соглашение конечного пользователя и установить программное обеспечение. Если вы не отметите или не укажете это свойство, установка будет неудачной.

    ADDLOCAL

    Используйте опцию ADDLOCAL, чтобы указать тип хранилища данных для установки на этом компьютере.

    Если вы не определили опцию ADDLOCAL, то по умолчанию этот параметр будет определен как relational,object.

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

    INSTALLDIR

    При первоначальной установке ArcGIS Data Store на компьютере можно выбрать директорию для установки хранилища данных, используя опцию INSTALLDIR. Если вы не указали директорию при первой установке ArcGIS Data Store на компьютер, по умолчанию используется местоположение C:\Program Files\ArcGIS\DataStore.

    MSA

    Чтобы использовать групповую управляемую учетную запись сервиса для аккаунта ArcGIS Data Store, укажите опцию MSA и установите для нее значение true. Если вы не определили опцию MSA, то по умолчанию этот параметр будет определен как false.

    Управляемая учетная запись сервиса уже должна присутствовать в домене, если для опции MSA устанавливается значение true. Не используйте опцию MSA с локальной учетной записью или учетной записью домена, для которой требуется пароль.

    USER_NAME

    Используйте опцию USER_NAME, чтобы указать имя пользователя, которое будет использоваться для учетной записи ArcGIS Data Store.

    Если вы установите для опции MSA значение true, используйте опцию USER_NAME для указания групповой управляемой учетной записи сервиса.

    Если вы не указали опцию MSA или установили для нее значение false, используйте опцию USER_NAME, чтобы указать локальную или сетевую учетную запись Windows для использования для учетной записи ArcGIS Data Store.

    Для доменных учетных записей (которые включают в себя групповые управляемые учетные записи сервисов и сетевые учетные записи Windows) укажите домен и имя учетной записи; например, для учетной записи Windows myaccount на домене mydomain укажите mydomain\myaccount с опцией USER_NAME.

    PASSWORD

    Используйте опцию PASSWORD, чтобы указать пароль локальной или сетевой учетной записи , который вы указали для опции USER_NAME.

    Не используйте опцию PASSWORD, если указываете групповую управляемую учетную запись сервиса для опции USER_NAME.

    В следующем примере при установке ArcGIS Data Store указывается учетная запись домена, устанавливаются файлы реляционного хранилища и, чтобы не вводить команды, указывается опция установки в автоматическом режиме (/qb):

    <path to ArcGIS Data Store setup>\Setup.exe /qb ACCEPTEULA=yes ADDLOCAL=relational INSTALLDIR=c:\arcgisdatastore USER_NAME=mydomain\mylogin PASSWORD=D0mayneAcc0untPw

    В этом примере используется учётная запись управляемого группой сервиса и устанавливаются файлы для пространственно-временного хранилища больших данных:

    <path to ArcGIS Data Store setup>\Setup.exe /qb ACCEPTEULA=yes ADDLOCAL=spatiotemporal MSA=TRUE INSTALLDIR=c:\arcgisdatastore USER_NAME=mydomain\managedserviceaccount

    Внимание:

    Если при автоматической установке (/qb) вы не укажете учетную запись ArcGIS Data Store, или если указанные данные будут недействительны, то программа установки выдаст предупреждение в процессе установки. Это сообщение можно закрыть, нажав ОК. В этом случае в качестве учетной записи ArcGIS Data Store будет использована учетная запись Windows LocalSystem.

Следующий шаг

После установки ArcGIS Data Store создайте хранилище данных типа (или типов), которые вы установили.