Установка ArcGIS Data Store
Можно установить ArcGIS Data Store с помощью интерфейса или запустив файл установки из командной строки. Укажите тип или типы хранилищ данных для установки на каждом компьютере.
Примечание:
Каждый тип ArcGIS Data Store может использовать относительно небольшое или значительное количество ресурсов в зависимости от количества пользователей и рабочих нагрузок, которые он поддерживает в системе. Крайне важно обеспечить, чтобы машины имели достаточные ресурсы для всего программного обеспечения, данных и сетевого трафика, которые они потребляют; в противном случае проблемы с ресурсами могут привести к неработоспособности хранилищ данных.
Принимая решения о целесообразности размещения нескольких хранилищ данных или сайтов 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 и ознакомьтесь с Рекомендациями перед созданием хранилища данных.
Измените настройки брандмауэра на сервере, чтобы разрешить передачу данных через порты, которые требуются для создаваемого типа хранилища данных.
Если брандмауэр на сервере хранилища данных блокирует передачу данных через эти порты, сайт 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 одновременно с запуском операционной системы.
Создайте учетную запись Microsoft Windows для использования в учетной записи ArcGIS Data Store.
Рекомендовано использование доменной учетной записи, так что вам может потребоваться запросить ее у своего отдела IT. Если вы решите использовать локальную учетную запись Windows, интерфейс установки может создать для вас учетную запись, но это не сработает, если у вас есть несколько компьютеров с запущенным ArcGIS Data Store.
Загрузите установочные пакеты ArcGIS Data Store с My Esri.
Примечание:
Существует два самораспаковывающихся файла ArcGIS Data Store —
ArcGIS_DataStore_Windows_<version>_<productID>.exeиArcGIS_DataStore_Windows_<version>_<productID>.exe.001. Загрузите оба файла.Чтобы извлечь файлы установки, дважды щелкните пакет установки
ArcGIS_DataStore_Windows_<version>_<productID>.exeи укажите папку на сервере, куда будет устанавливаться ArcGIS Data Store.Примечание:
Файлы
ArcGIS_DataStore_Windows_<version>_<productID>.exeиArcGIS_DataStore_Windows_<version>_<productID>.exe.001должны находиться в одной папке при извлечении их содержимого.Перед началом установк прочитайте Лицензионное соглашение конечного пользователя (ELA), которое поставляется в виде PDF-файла в папке
\Documentationпри скачивании ArcGIS Data Store.
Запустите установку ArcGIS Data Store
Для установки в интерактивном режиме, выполните следующие действия:
Дважды щелкните файл
Setup.exe, чтобы запустить установку ArcGIS Data Store.Интерфейс предложит указать расположение директории установки. Директория установки содержит файлы приложения ArcGIS Data Store.
Выберите тип хранилища данных для установки на этом компьютере.
Если на данном компьютере уже установлен тип хранилища данных, эта опция будет отключена.
Укажите местоположение на локальном компьютере, где будут храниться файлы хранилища данных.
Предоставьте учетные данные учетной записи ArcGIS Data Store, созданной на этапах подготовки, или разрешите установщику создать локальную учетную запись.
Необходимо предоставить имя пользователя и пароль для доменной или локальной учетной записи Windows.
Если вы используете локальную учетную запись Windows, вы не сможете определить общедоступное резервное местоположение до тех пор, пока не поменяете учетную запись на доменную.
Если вы разрешили установщику создать локальную учетную запись, то указанный вами пароль должен быть задан в соответствии с локальной политикой безопасности вашей ОС. См. Документацию Microsoft, чтобы получить инструкции по определению требований к паролю на вашем компьютере Windows.
После установки вы можете запустить утилиту
configureserviceaccount, чтобы изменить учетную запись ArcGIS Data Store, если это необходимо.
После завершения установки откроется приложение конфигурации Data Store. Используйте приложение конфигурации для создания реляционного хранилища, хранилища объектов, хранилища пространственно-временных больших данных или хранилища графов и зарегистрируйте его на сайте GIS Server, который будете использовать в качестве хост-сервера.
Запуск из терминала
Для установки 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означает, что вы прочли и приняли условия Основного соглашения (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может быть доступен один из следующих вариантов:GraphObjectRelationalSpatiotemporalComplete
Хотя вы можете указать несколько вариантов, разделенных запятыми, или использовать
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Завершите сеанс пользователя root.
Перезагрузите операционную систему и убедитесь, что ArcGIS Data Store перезапускается корректно.
Установка из окна командной строки
Вместо использования интерфейса вы можете вызвать файл установки из командной строки и предоставить необходимую информацию для установки ArcGIS Data Store, выполнив следующие шаги:
Откройте окно командной строки, используя опцию Запустить от имени администратора.
Запустите настройки ArcGIS Data Store из командной строки.
Синтаксис для запуска файла установки из командной строки:
<path to ArcGIS Data Store setup>\Setup.exe /qb ACCEPTEULA=<yes | no> {ADDLOCAL=<graph | object | relational | spatiotemporal | ALL} {MSA=<true | false>} {INSTALLDIR=<directory>} USER_NAME=<account login> PASSWORD=<account password>Опция
Описание
/qbОпция
/qbне является обязательной, но она позволяет запустить установку без подсказок (также называется установка в "тихом" режиме). Используйте это, если вы пишете скрипт установки.ACCEPTEULAОпция
ACCEPTEULAнеобходима для принятия Лицензионного соглашения с конечным пользователем во время автоматической установки. Укажите «да», чтобы принять Лицензионное соглашение конечного пользователя и установить программное обеспечение. Если вы не отметите или не укажете это свойство, установка будет неудачной.ADDLOCALИспользуйте опцию
ADDLOCAL, чтобы указать тип хранилища данных для установки на этом компьютере.Если вы не определили опцию
ADDLOCAL, то по умолчанию этот параметр будет определен какrelational,object.Вы можете указать более одного варианта, разделив их запятыми, для установки всех типов хранилищ данных. Однако, если вы устанавливаете несколько типов хранилища данных на одну и ту же машину, необходимо обеспечить наличие достаточных ресурсов для поддержки всех предполагаемых рабочих нагрузок одновременно. В случае хранилища пространственно-временных больших данных и хранилища графов, не устанавливайте эти хранилища на том же компьютере, что и другие хранилища данных или компоненты ArcGIS Enterprise.
INSTALLDIRПри первоначальной установке ArcGIS Data Store на компьютере можно выбрать директорию для установки хранилища данных, используя опцию
INSTALLDIR. Если вы не указали директорию при первой установке ArcGIS Data Store на компьютер, по умолчанию используется местоположениеC:\Program Files\ArcGIS\DataStore.MSAЧтобы использовать групповую управляемую учетную запись сервиса для аккаунта ArcGIS Data Store, укажите опцию
MSAи установите для нее значениеtrue. Если вы не определили опциюMSA, то по умолчанию этот параметр будет определен какfalse.Управляемая учетная запись сервиса уже должна присутствовать в домене, если для опции
MSAустанавливается значениеtrue. Не используйте опциюMSAс локальной учетной записью или учетной записью домена, для которой требуется пароль.USER_NAMEИспользуйте опцию
USER_NAME, чтобы указать имя пользователя, которое будет использоваться для учетной записи ArcGIS Data Store.Если вы установите для опции
MSAзначениеtrue, используйте опциюUSER_NAMEдля указания групповой управляемой учетной записи сервиса.Если вы не указали опцию
MSAили установили для нее значениеfalse, используйте опциюUSER_NAME, чтобы указать локальную или сетевую учетную запись Windows для использования для учетной записи ArcGIS Data Store.Для доменных учетных записей (которые включают в себя групповые управляемые учетные записи сервисов и сетевые учетные записи Windows) укажите домен и имя учетной записи; например, для учетной записи Windows myaccount на домене mydomain укажите
mydomain\myaccountс опциейUSER_NAME.PASSWORDИспользуйте опцию
PASSWORD, чтобы указать пароль локальной или сетевой учетной записи , который вы указали для опцииUSER_NAME.Не используйте опцию
PASSWORD, если указываете групповую управляемую учетную запись сервиса для опцииUSER_NAME.В следующем примере при установке ArcGIS Data Store указывается учетная запись домена, устанавливаются файлы реляционного хранилища и, чтобы не вводить команды, указывается опция установки в автоматическом режиме (
/qb):<path to ArcGIS Data Store setup>\Setup.exe /qb ACCEPTEULA=yes ADDLOCAL=relational INSTALLDIR=c:\arcgisdatastore USER_NAME=mydomain\mylogin PASSWORD=D0mayneAcc0untPwВ этом примере используется учётная запись управляемого группой сервиса и устанавливаются файлы для пространственно-временного хранилища больших данных:
<path to ArcGIS Data Store setup>\Setup.exe /qb ACCEPTEULA=yes ADDLOCAL=spatiotemporal MSA=TRUE INSTALLDIR=c:\arcgisdatastore USER_NAME=mydomain\managedserviceaccountВнимание:
Если при автоматической установке (
/qb) вы не укажете учетную запись ArcGIS Data Store, или если указанные данные будут недействительны, то программа установки выдаст предупреждение в процессе установки. Это сообщение можно закрыть, нажав ОК. В этом случае в качестве учетной записи ArcGIS Data Store будет использована учетная запись Windows LocalSystem.
Следующий шаг
После установки ArcGIS Data Store создайте хранилище данных типа (или типов), которые вы установили.