Установка ArcGIS Data Store может быть выполнена с помощью мастера установки или из командной строки через файл установки. Вы можете указать, какие типы хранилищ данных следует устанавливать на каждом компьютере.
Esri рекомендует запускать каждый тип хранилища данных на разных компьютерах, а также чтобы сайты ArcGIS Server и хранилища данных были на разных компьютерах. В этом случае они не будут конкурировать за доступ к общей памяти и другим ресурсам. Это особенно важно для хранилищ больших пространственно-временных данных, хранилищ объектов и хранилищ графов. Устанавливайте их на свои собственные компьютеры, отдельно от любых сайтов ArcGIS Server и других хранилищ данных.
Установка ArcGIS Data Store
Вы можете произвести установку ArcGIS Data Store с помощью мастера установки или из командной строки.
Проверьте, что компьютер соответствует минимальным системным требованиям для ArcGIS Data Store, затем следуйте инструкциям из соответствующего методу установки раздела.
Запуск мастера установки
Запустите мастер установки ArcGIS Data Store для установки в интерактивном режиме.
- Войдите на ваш компьютер в качестве пользователя с правами администратора.
Вы не можете установить ArcGIS Data Store от имени пользователя root.
- Запустите программу установки из загруженной папки ArcGIS Data Store или с установочного диска.
Программа установки начинает с проверки выполнения предварительных условий, необходимых для успешной установки и использования ArcGIS Data Store. Если ваша система не отвечает каким-либо предварительным условиям, следуйте инструкциям появившегося диалогового окна для исправления ситуации.
- Если все предварительные условия выполнены, появится диалоговое окно Введение. Щелкните Далее, чтобы продолжить.
- В диалоговом окне Основное соглашение прочтите лицензионное соглашение.
- Если вы согласны с условиями соглашения, щелкните Я принимаю условия основного соглашения, затем щелкните Далее, чтобы продолжить;
- Если вы не принимаете эти условия, закройте диалоговое окно Генерального соглашения, нажав кнопку Отмена.
- Выберите тип создаваемого на этом компьютере хранилища данных и щелкните Далее.
Esri рекомендует устанавливать каждое из хранилищ данных на отдельном компьютере, чтобы избежать борьбы между ними за системные ресурсы. Это особенно важно для хранилищ больших пространственно-временных данных, хранилищ графов и хранилищ объектов. Не устанавливайте эти хранилища данных на том же компьютере, что и другие хранилища данных или компоненты ArcGIS Enterprise.
Если на данном компьютере уже установлен тип хранилища данных, эта опция будет отключена.
- В диалоговом окне Выбрать папку установки укажите, где нужно установить программу. Для продолжения нажмите Далее.
- Просмотрите сводку по выбранным опциям установки и щелкните Установить, чтобы начать установку.
- По завершении щелкните Готово, чтобы выйти из мастера.
Следуйте инструкциям для послеустановочной настройки ArcGIS Data Store, если хотите, чтобы он запускался одновременно с запуском операционной системы.
Запуск из терминала
Выполните следующие шаги для выполнения установки ArcGIS Data Store из командной строки:
- Войдите на ваш компьютер в качестве пользователя с правами администратора.
Вы не можете установить ArcGIS Data Store от имени пользователя root.
- Перед началом установки ознакомьтесь с лицензионным соглашением в файле <CD_ROOT or untar directory>/Documentation/EULA.pdf и примите его условия.
- В командной строке запустите автоматическую установку. Пример синтаксиса см. ниже:
<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.
Выбор CHOICE может быть одним из следующего:
- Диаграмма
- Object
- Относительный
- TileCache (полистный кэш)
- Пространственно-временной
- Завершена
Хотя вы можете указать несколько вариантов, разделенных запятыми, или использовать Complete для установки всех типов хранилищ данных, Esri рекомендует устанавливать каждое из хранилищ данных на отдельном компьютере, чтобы избежать конфликта между ними за системные ресурсы. Это особенно важно для хранилищ больших пространственно-временных данных, хранилищ графов и хранилищ объектов. Не устанавливайте эти хранилища данных на том же компьютере, что и другие хранилища данных или компоненты 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 настраивается на использование с реляционным хранилищем данных или с полистным кэшем хранилища данных. Если вместо этого вы настраиваете хранилище пространственно-временных больших данных, отредактируйте файл 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
- По-прежнему как пользователь 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 cоздайте хранилище данных.