Можно установить ArcGIS Data Store с помощью интерфейса или запустив файл установки из командной строки. Укажите тип или типы хранилищ данных для установки на каждом компьютере.
Примечание:
- Esri рекомендует запускать каждый тип хранилища данных на разных компьютерах, а также чтобы сайты ArcGIS Server и хранилища данных работали на разных компьютерах. В этом случае они не будут конкурировать за доступ к общей памяти и другим ресурсам.
Это особенно важно для хранилищ пространственно-временных больших данных, хранилищ объектов и хранилищ графов. Устанавливайте их на отдельных компьютерах, отдельно от сайтов 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
Выполните эти шаги перед установкой ArcGIS Data Store:
- Убедитесь, что ваш сервер соответствует минимальным системным требованиям для ArcGIS Data Store и ознакомьтесь с Рекомендациями перед созданием хранилища данных.
- Измените настройки брандмауэра на сервере, чтобы разрешить передачу данных через порты, которые требуются для создаваемого типа хранилища данных.
Если брандмауэр на сервере хранилища данных блокирует передачу данных через эти порты, сайт GIS Server не сможет подключиться к хранилищу данных.
- Загрузите пакет установки ArcGIS Data Store с My Esri и распакуйте его в директорию на сервере, куда вы будете устанавливать ArcGIS Data Store.
- Перед началом установки ознакомьтесь с лицензионным соглашением, расположенным в <CD_ROOT or untar directory>/Documentation/EULA.pdf.
Использование интерфейса установки
Для установки ArcGIS Data Store в интерактивном режиме, выполните следующие действия:
- Войдите на сервер как пользователь с правами доступа администратора.
Вы не можете установить ArcGIS Data Store от имени пользователя root.
- Запустите программу установки из загруженной папки ArcGIS Data Store или с установочного диска.
Программа установки начинает с проверки выполнения предварительных условий, необходимых для успешной установки и использования ArcGIS Data Store. Если ваша система не отвечает предварительным условиям, следуйте инструкциям появившегося диалогового окна для исправления ситуации.
Если все предварительные условия выполнены, появится диалоговое окно Введение.
- Нажмите кнопку Далее в диалоговом окне Введение, чтобы продолжить.
- В диалоговом окне Основное соглашение прочтите лицензионное соглашение и выполните одно из следующих действий:
- Если вы согласны с условиями соглашения, щелкните Я принимаю условия основного соглашения, затем щелкните Далее, чтобы продолжить.
- Если вы не принимаете эти условия, закройте диалоговое окно Генерального соглашения, нажав кнопку Отмена.
- Выберите тип создаваемого на этом компьютере хранилища данных и щелкните Далее.
Рекомендуется устанавливать каждое из хранилищ данных на отдельном компьютере во избежание конфликта ресурсов между ними. Это особенно важно для хранилищ больших пространственно-временных данных, хранилищ графов и хранилищ объектов. Не устанавливайте эти хранилища данных на том же компьютере, что и другие хранилища данных или компоненты ArcGIS Enterprise.
Если на данном компьютере уже установлен тип хранилища данных, эта опция будет отключена.
- В диалоговом окне Выбрать папку установки укажите местоположение установки и нажмите Далее.
- Просмотрите сводку по выбранным опциям установки и щелкните Установить, чтобы начать установку.
- По завершении щелкните Готово, чтобы закрыть интерфейс.
Следуйте приведенным ниже инструкциям, чтобы настроить запуск ArcGIS Data Store одновременно с запуском операционной системы.
Запуск из терминала
Для установки ArcGIS Data Store из командной строки выполните следующие шаги:
- Войдите на ваш компьютер в качестве пользователя с правами администратора.
Вы не можете установить ArcGIS Data Store от имени пользователя root.
- В командной строке запустите автоматическую установку.
См. следующий пример синтаксиса: <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 означает, что вы прочли и приняли условия Основного соглашения Esri (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 одновременно с запуском операционной системы:
- В оболочке командной строки переключитесь на пользователя root.
- Скопируйте <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, никаких изменений не требуется.
- По-прежнему как пользователь root, выполните следующую команду для автоматического создания ссылок в /etc/systemd/system/multi-user.target.wants:
$ systemctl enable arcgisdatastore.service - Чтобы убедиться, что служба systemd настроена корректно, перезапустите службу и проверьте ее статус в соответствии со следующими рекомендациями:
$ systemctl stop arcgisdatastore.service $ systemctl start arcgisdatastore.service $ systemctl status arcgisdatastore.service - Завершите сеанс пользователя root.
- Перезагрузите операционную систему и убедитесь, что 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 одновременно с запуском операционной системы:
- В оболочке командной строки переключитесь на пользователя root.
- Скопируйте скрипт оболочки <ArcGIS Data Store installation directory>/framework/etc/scripts/arcgisdatastore в указанные ниже соответствующие поддерживаемые каталоги дистрибутивов Linux:
- RHEL Server: /etc/rc.d/init.d/
- SLES: /etc/init.d/
- Замените эту директорию на соответствующую папку init.d и проверьте скрипт arcgisdatastore, чтобы убедиться в наличии у пользователя root прав доступа для чтения и выполнения.
- Отредактируйте скрипт arcgisdatastore следующим образом:
- Измените переменную datastorehome на директорию установки ArcGIS Data Store, например, /home/username/arcgis/datastore.
- Для сервера RHEL Server добавьте перед # Description: ArcGIS Data Store Service следующую строку:
# chkconfig: 35 99 01
- Сохраните изменения в скрипт arcgisdatastore.
- По-прежнему как пользователь root, выполните следующую команду для автоматического создания ссылок в /etc/rc*.d с соответствующими уровнями запуска:
- RHEL Server:
$ chkconfig --add arcgisdatastore $ chkconfig arcgisdatastore on - SLES:
$ insserv arcgisdatastore $ chkconfig arcgisdatastore on
- RHEL Server:
- Завершите сеанс пользователя root.
- Перезагрузите операционную систему и убедитесь, что ArcGIS Data Store запускается корректно.
Следующий шаг
После установки ArcGIS Data Store создайте хранилище данных типа (или типов), которые вы установили.