对于系统存储,ArcGIS Enterprise on Kubernetes 需要永久卷 (PV),永久卷可通过存储类动态配置,或由管理员在创建组织之前静态配置。
配置静态 PV
如果要在部署之前配置静态 PV,则建议使用下述规范和标注。
提供了每个架构配置文件所需的 PV 数量。
体积 | 增强可用性配置文件 | 标准可用性配置文件 | 开发配置文件 |
---|---|---|---|
in-memory-volume | 1 | 1 | 1 |
item-packages-volume | 2 | 2 | 1 |
object-volume | 8 | 3 | 1 |
queue-volume | 2 | 2 | 1 |
relational-volume | 2 | 2 | 2 |
spatiotemporal-and-index-volume | 5 | 3 | 1 |
usage-metric-volume | 1 | 1 | 1 |
如果要将组织配置为使用现有静态 PV,则会使用各个永久卷声明 (PVC) 的以下值通过标注选择将其绑定到 PV:大小、访问模式和标注。 可以在设置向导或配置属性文件中自定义这些值,以使预配置 PV 与各个有状态集的规范相匹配。
体积 | 大小 (GiB)(最小) | 访问模式 | 标注 |
---|---|---|---|
in-memory-volume | 16 | ReadWriteOnce | arcgis/tier=storage, arcgis/app=ignite |
item-packages-volume | 16 | ReadWriteOnce | arcgis/tier=api, arcgis/app=sharing |
object-volume | 32 | ReadWriteOnce | arcgis/tier=storage, arcgis/app=ozone |
queue-volume | 16 | ReadWriteOnce | arcgis/tier=queue, arcgis/app=rabbitmq |
relational-volume | 16 | ReadWriteOnce | arcgis/tier=storage, arcgis/app=postgres |
spatiotemporal-and-index-volume | 16 | ReadWriteOnce | arcgis/tier=storage, arcgis/app=elasticsearch |
usage-metric-volume | 30 | ReadWriteOnce | arcgis/tier=storage, arcgis/app=prometheus |
创建附加 PV 以扩展 Portal API 部署
要扩展 Portal API 部署(以增加参与 Pod 的数量),添加到部署中的每个 Pod 都需要一个额外的项目包 PV。 例如,如果组织需要将其他三个 Pod 用于 Portal API 部署,则必须使用与部署期间指定规范等效的规范来提供和配置至少其他三个项目包 PV。