您需要为名为 reports 的 AKS Deployment 配置持久共享存储,该 Deployment 跨多个节点运行 6 个副本。每个副本都必须能够并发读写相同的文件。数据必须在 Pod 重启后仍然存在,并由 Azure 托管服务提供支持。您应该配置什么?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 为 Azure Files (file.csi.azure.com) 创建一个 StorageClass 和一个具有 ReadWriteMany 访问模式的 PersistentVolumeClaim,然后将其挂载到 reports Pod 中。.
为什么这是答案
正确答案是为 Azure Files (file.csi.azure.com) 创建一个 StorageClass 和一个具有 ReadWriteMany 访问模式的 PersistentVolumeClaim,然后将其挂载到 reports Pod 中。Azure Files 支持 ReadWriteMany 访问模式,允许多个 Pod 同时读写同一个文件,这满足了跨多个节点运行的 6 个副本并发读写相同文件的需求。PersistentVolumeClaim (PVC) 确保数据在 Pod 重启后仍然存在,并且 Azure Files 是 Azure 托管服务。 Azure Disks (disk.csi.azure.com) 主要支持 ReadWriteOnce 访问模式,这意味着它只能由单个节点上的单个 Pod 挂载,不满足多个副本并发读写的要求。hostPath 卷将数据存储在节点本地,如果 Pod 调度到不同节点或节点故障,数据将不可用,且不属于 Azure 托管服务。emptyDir 卷是临时的,Pod 重启后数据会丢失,不满足数据持久化的要求。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡