Установка 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 для установки в интерактивном режиме.
- Войдите на ваш компьютер в качестве пользователя с правами администратора.
Вы не можете установить 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>/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,Object.
Выбор CHOICE может быть одним из следующего:
- Диаграмма
- Object
- Относительный
- TileCache (полистный кэш)
- Пространственно-временной
- Завершена
Вы можете указать более одного варианта, разделенного запятыми, или использовать 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 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, никаких изменений не требуется.
- По-прежнему как пользователь 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 одновременно сj стартом операционной системы:
- В оболочке командной строки переключитесь на пользователя 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 создайте хранилище данных типа (или типов), которые вы установили.