NetApp Trident、Red Hat OpenShift CSI 和私有注册表常见问题
适用于
- NetApp Trident
- Red Hat OpenShift CSI
问题解答
- 问: 哪些 Kubernetes 集群架构获得了 NetApp Trident 的官方支持?答:受支持的 Kubernetes 集群架构Trident 支持以下 Kubernetes 架构:Kubernetes 集群架构SupportedDefault installSingle master,computeYesYesMultiple master,computeYesYesMaster, etcd,computeYesYesMaster,infrastructure,computeYesYes 问: 如果我的环境禁止访问 https://docker.io,如何使用私有仓库来执行 Trident 更新?
- 答: 请根据部署 Trident 所用或将要使用的方法,按照以下文章之一的步骤操作:手动部署 Trident operator(离线模式)使用 Helm 部署 Trident operator(离线模式)使用 tridentctl 安装
- 问:使用私有映像注册表时,Trident 升级过程如何运作?
- 答: 当 CSI 和 Trident 映像在私有存储库中时如何升级 Trident
- 问: 如果我想尝试 Helm 等其他安装选项,通过 Operator Hub 卸载 NetApp Trident 的正确步骤是什么?
- A. 请参阅 使用 OpenShift OperatorHub 安装 Trident中的"卸载 Trident Operator"
- 问:如果 Trident 从 Docker.io 中提取更新映像,并且 Docker Hub 用户是 Personal(已验证)或 Unauthenticated,Trident 是否有办法规避 Docker 速率限制错误?
- 答:  不,除了使用私有映像注册表之外,Trident 没有任何方法可以避免您所指的速率限制错误。- 另一个选项是升级正在使用的 Docker Hub 帐户: 使用和限制 | Docker Docs
- 有关 Trident 速率限制错误的其他信息
 
- 问:如果使用 SVMDR,是否必须在 Trident 后端配置中指定以下参数?- SVM 数据 LIF
- SVM 名称
 
- A.  SVM 管理 LIF 是强制性的,但数据 LIF 因使用的驱动程序而异:- ONTAP SAN- 不为 iSCSI 指定。Trident 使用 ONTAP 选择性 LUN 映射来发现建立多路径会话所需的 iSCI LIF。如果明确定义了 dataLIF,则会生成警告。有关详细信息,请参阅 ONTAP SAN 配置选项和示例。
 
- ONTAP NAS- NetApp 建议指定 dataLIF。如果未提供,Trident 将从 SVM 获取 dataLIF。您可以指定要用于 NFS 装载操作的完全限定域名 (FQDN),允许您创建循环 DNS 以跨多个 dataLIF 进行负载平衡。有关详细信息,请参阅 ONTAP NAS 配置选项和示例
 
 
- ONTAP SAN
- A. 如果指定了 SVM 管理 LIF,则派生 SVM 名称
- 问:Trident 后端配置中的下列选项有什么作用?- securityStyle
- limitAggregateUsage
- limitVolumeSize
- enableForceDetach
 
- A. ONTAP NAS 配置选项和示例
- 问:是否必须在 Trident 存储类中指定以下 mountOptions 参数?- nfsvers
- nolock
 
- A. 这取决于具体的环境:- nfsvers - 指定要使用哪个版本的 NFS 协议。这对于运行多个 NFS 版本的主机非常有用。如果未指定版本,NFS 将使用 kernel 和 mount 命令支持的最高版本。此选项不支持 NFSv4,不应使用。
- nolock - 禁用文件锁定。连接到较旧的 NFS 服务器时偶尔需要此设置。
 
- 问: Trident 支持哪些 NetApp 存储后端?
- 答: Trident 支持的后端(存储)
- 问:使用 OpenShift 和 NetApp Trident 时,是否支持带有 Kerberos 身份验证的 NFS 挂载选项?
- 答:  Trident 支持通过 NFSv3 和 NFSv4 连接从 Red Hat OpenShift 和上游 Kubernetes 集群到本地 ONTAP 卷的 Kerberos 加密。- 请参阅: Kerberos 机上加密
 
- 问: 启用加密是否会导致任何不良副作用,例如延迟增加或其他问题?
- 答:不,启用加密不会产生任何不良副作用。
- 问:是否可以使用以下参数创建自定义导出策略?- enableForceDetach = true
- autoExportPolicy = false
 
- 答:是的,但是,如果后端使用的是 ontap-san 或 ontap-san-economy 驱动程序,则只能使用 enableForceDetach = true 和 autoExportPolicy = false 的自定义导出策略。- 请参阅: 有关强制分离的详细信息
 
追加信息
不适用