可使用安装向导或通过命令运行安装文件的方式安装 ArcGIS Data Store。 可以指定在每一台计算机上安装的数据存储的类型。
Esri 建议在不同计算机上运行每种类型的数据存储,并且在非数据存储的计算机上运行 ArcGIS Server 站点,这样它们便不会争用内存和其他资源。
注:
这对于时空大数据存储、对象存储和图存储尤为重要。 请将这些存储单独安装在与 ArcGIS Server 站点和其他数据存储分开的计算机上,避免资源问题导致数据存储无法运行。
安装 ArcGIS Data Store
运行 ArcGIS Data Store 安装向导或通过命令提示符运行安装程序。 请根据您希望使用的方式的相应部分中的说明进行操作。
如果运行安装向导,则在安装向导完成后将打开配置向导,可在其中创建数据存储并将其注册到 ArcGIS GIS Server 站点。
运行安装向导
请按照以下步骤使用安装向导来安装 ArcGIS Data Store:
- 验证您的计算机是否满足最低 ArcGIS Data Store 系统要求,并阅读创建数据存储前的注意事项。
- 修改数据存储计算机的防火墙,以允许在要创建的数据存储类型所需的端口上进行通信。
如果数据存储计算机上的防火墙阻止了通过这些端口的通信,则 GIS Server 站点将无法连接至数据存储。
- 创建用于 ArcGIS Data Store 账户的 Microsoft Windows 账户。
Esri 建议您使用域账户,因此可能需要从 IT 部门申请该账户。 如果您选择使用本地 Windows 账户,则安装向导会为您创建账户,但是如果有多台计算机运行 ArcGIS Data Store,可能会出现异常。
- 运行 ArcGIS Data Store 安装向导。
安装向导会提示您提供安装目录的位置。 安装目录包含 ArcGIS Data Store 应用程序文件。
- 选择要在该计算机上安装的数据存储的类型。
Esri 建议您在单独的计算机上安装每种类型的数据存储,以避免数据存储之间资源争用。 对于时空大数据存储、图存储和对象存储,这一点尤为重要。 不要将这些数据存储与其他数据存储或 ArcGIS Enterprise 组件安装同一计算机上。
如果某个数据存储类型已安装在此计算机上,将会禁用此选项。
- 在计算机上指定要存储这些文件的位置。
- 为现有账户提供凭据或允许向导创建本地账户。
安装向导要求您为 Windows 域账户或本地账户提供登录账户和密码。
如果您使用本地 Windows 账户,则无法定义共享备份位置,直到您更改为域账户为止。
如果您允许向导创建本地账户,则您提供的密码必须符合操作系统的本地安全策略。 有关确定 Windows 计算机上密码要求的说明,请参阅 Microsoft 文档。
安装后,可以根据需要运行 configureserviceaccount 实用程序以更改 ArcGIS Data Store 账户。
安装向导完成后,将打开数据存储配置向导。 使用配置向导创建关系型数据存储、对象存储、时空大数据存储或图存储,并将其注册到您将用作门户主机服务器的 GIS Server 站点。
从命令提示符安装
您可以通过命令提示符调用安装文件并提供安装 ArcGIS Data Store 的所需信息。
- 验证您的计算机是否满足最低 ArcGIS Data Store 系统要求,并阅读创建数据存储前的注意事项。
- 修改数据存储计算机的防火墙,以允许在要创建的数据存储类型所需的端口上进行通信。
如果数据存储计算机上的防火墙阻止了通过这些端口的通信,则 GIS Server 站点将无法连接至数据存储。
- 创建用于 ArcGIS Data Store 账户的 Windows 账户。
Esri 建议您使用域账户,因此可能需要从 IT 部门申请该账户。
- 在开始安装之前,请阅读最终用户许可协议 (EULA),该协议以 PDF 形式包含在 ArcGIS Data Store 下载的 \Documentation 文件夹中。
- 使用以管理员身份运行选项打开命令提示符。
- 可以通过命令行来运行 ArcGIS Data Store 安装程序。
首次在计算机上安装 ArcGIS Data Store 时,可以使用 INSTALLDIR 选项指定数据存储的安装目录。 如果您未指定目录,则将使用默认位置 C:\Program Files\ArcGIS\DataStore。
可以使用 USER_NAME 和 PASSWORD 选项指定用于 ArcGIS Data Store 账户的 Windows 账户。 对于域账户,请提供域名和账户名;例如,对于 mydomain 域上的 myaccount Windows 账户,请使用 USER_NAME 选项指定 mydomain\myaccount。
要使用组托管服务账户运行 ArcGIS Data Store 服务,请指定 MSA 选项并将其设置为 true。 仅当指定托管服务账户时,才能使用 MSA 选项。 托管服务账户在您的域上必须是一个已存在的账户。 请勿将 MSA 选项与本地账户或需要密码的域账户一起使用。
由于这些是域账户,因此在运行安装程序之前,账户必须已存在于您的域中。 对于 USER_NAME 选项,请使用与其他域账户相同的格式:domain\account。 但是,不要为组托管服务账户指定密码。
在静默安装过程中,需要提供 ACCEPTEULA 选项才能接受最终用户许可协议。 指定“是”将同意 EULA 并安装软件。 指定“否”或忽略此属性将导致安装失败。
使用 ADDLOCAL 选项指定要在该计算机上安装的数据存储的类型。 Esri 建议您在单独的计算机上安装每种类型的数据存储,以避免数据存储之间资源争用。 对于时空大数据存储、图存储和对象存储,这一点尤为重要。 不要将这些数据存储与其他数据存储或 ArcGIS Enterprise 组件安装同一计算机上。 如果没有指定 ADDLOCAL 选项,则默认使用 relational,tilecache,object。
从命令行运行安装文件的语法如下:
<path to ArcGIS Data Store setup>\Setup.exe /qb ACCEPTEULA=<yes | no> {ADDLOCAL=<graph | object | relational | spatiotemporal | tilecache | ALL} {MSA=<true | false>} {INSTALLDIR=<directory>} USER_NAME=<account login> PASSWORD=<account password>
在以下示例中,在安装 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 后,请创建数据存储。