静态标注
对于系统存储,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 |
|
arcgis-nb-workspace-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 |
64 |
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 |
150 |
ReadWriteOnce |
arcgis/tier=storage, arcgis/app=elasticsearch |
|
usage-metric-volume |
30 |
ReadWriteOnce |
arcgis/tier=storage, arcgis/app=prometheus |
|
arcgis-nb-workspace-volume * |
100 |
ReadWriteMany |
N/A |
创建附加 PV 以扩展 Portal API 部署
要扩展 Portal API 部署(以增加参与 Pod 的数量),添加到部署中的每个 Pod 都需要一个额外的项目包 PV。 例如,如果组织需要为 Portal API 部署额外三个 Pod,则必须使用与部署期间指定规范等效的规范来提供和配置至少三个额外的项目包 PV。