Вы можете использовать мастер установки или команду для установки 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. Если ваша система не отвечает каким-либо предварительным условиям, следуйте инструкциям появившегося диалогового окна для исправления ситуации.
- Если все из предварительных условий выполнены, появится диалоговое окно Введение. Щелкните Далее, чтобы продолжить.
- В диалоговом окне Основное соглашение прочтите лицензионное соглашение. Если вы согласны с условиями соглашения, щелкните Я принимаю условия основного соглашения, затем щелкните Далее, чтобы продолжить; в противном случае выйдите из программы установки, нажав Отмена.
- В диалоговом окне Выбрать папку установки укажите, где нужно установить программу. Для продолжения нажмите Далее.
- Просмотрите сводку по выбранным опциям установки и щелкните Установить, чтобы начать установку.
- По завершении щелкните Готово, чтобы выйти из мастера.
Следуйте инструкциям для послеустановочной настройки 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
Опции командной строки:
Опции Описание -m; --mode MODE
Необязательный. Значения по умолчанию для GUI-интерфейса.
MODE – это один из следующих режимов: silent или gui.
-l; --license-agreement CHOICE
Обязательный параметр для автоматического режима. Выбрать (CHOICE) можно Да или Нет. «Да» означает, что вы прочли и приняли условия Основного соглашения Esri (E204, E300). Прочитайте соглашение на сайте https://www.esri.com/legal/licensing-translations.
-d; --directory DIRECTORY
Необязательный. По умолчанию ArcGIS Data Store будет установлен в пользовательскую директорию $HOME. DIRECTORY задаёт другую директорию установки.
Путь /arcgis/datastore будет добавлен к установочной директории.
-v; --verbose
Программа установки работает в режиме вывода текстовых сообщений.
-h; --help
Отображаются справка командной строки и выходы.
-e; --examples
Отображаются примеры использования этих параметров и выходы.
Следуйте инструкциям для послеустановочной настройки ArcGIS Data Store, если хотите, чтобы он запускался одновременно с запуском операционной системы.
Послеустановочная настройка
Если вам необходимо, чтобы ArcGIS Data Store запускался одновременно с запуском операционной системы, выполните шаги настройки, соответствующие типу операционной системы.
Операционные системы, поддерживающие службу systemd
Если ваша операционная система поддерживает systemd для начальной загрузки и управления процессами (например, если вы используете Red Hat Enterprise Linux (RHEL) Server 7.x), выполните следующие шаги для настройки запуска 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оздайте хранилище данных.