Skip To Content

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

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

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

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

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

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

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

Примечание:

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

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

Запустите мастер установки 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, если хотите, чтобы он запускался одновременно с запуском операционной системы.

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

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

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

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

  2. Перед началом установки ознакомьтесь с лицензионным соглашением в файле <CD_ROOT or untar directory>/Documentation/EULA.pdf и примите его условия.
  3. В командной строке запустите автоматическую установку. Пример синтаксиса см. ниже:

    <CD_ROOT or untar directory>/Setup -m silent -l yes -d /software/datastore -f Relational

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

    ОпцияОписание

    -m MODE или --mode MODE

    Необязательно. Этот параметр по умолчанию будет определен как gui.

    MODE – это один из следующих режимов: silent или gui.

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

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

    -d DIRECTORY или --directory DIRECTORY

    Необязательно. По умолчанию ArcGIS Data Store будет установлен в пользовательскую директорию $HOME. DIRECTORY задаёт другую директорию установки.

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

    -f CHOICE или -features CHOICE

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

    Выбор CHOICE может быть одним из следующего:

    • Диаграмма
    • Object
    • Относительный
    • TileCache (полистный кэш)
    • Пространственно-временной
    • Завершена

    Вы можете указать более одного варианта, разделенного запятыми, или использовать 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 and tile cache data stores
    # 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 одновременно сj стартом операционной системы:

  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

    3. Сохраните изменения в скрипт 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 создайте хранилище данных типа (или типов), которые вы установили.