跳转到主内容

Trident是否在未在Kubnetes上配置的情况下使用非正常节点关闭(NGPN)设置

Views:
26
Visibility:
Public
Votes:
0
Category:
astra_trident
Specialty:
snapx
Last Updated:

适用场景

三项功能

Kubbernetes 

问题解答

  • 如果在未为KubeNet配置非正常节点关闭(NDN)的情况下启用Trident的"启用ForceDetach"功能、可能会导致意外后果。
  • Trident中的启用ForceDetach功能旨在与Kubenetes的NGN结合使用、以便在发生意外节点故障时安全地管理存储资源。
  • 如果未启用NGN、则强制分离卷可能会导致数据不一致或损坏。因此、在Trident中启用启用启用eForceDetach之前、请务必确保在Kubenetes集群中正确配置了NGN。
  • 请参见Trident文档 和 Kubbernetes 文档
  • 如果将CustomResourceDefinition (CRD) YAML修改为设置了“启用ForceDetach:true”并应用了该设置,则Trident将接受 配置更改。但是,这会绕过现有的保障机制,并可能导致上述问题。

潜在风险:

  • 意外的卷行为*:如果节点异常发生故障、即使Kubernetes不知道NGN、Trident也可能会尝试强制断开卷、从而可能导致数据完整性问题或冲突。
  • 不支持的配置:由于NGN是要与**启用ForceDetach一起使用的,因此在禁用NGN的情况下,在启用**启用了"ENLEForceDetach"的情况下运行Trident可能会导致出现未定义的行为。

结束语:

  • 如果您的目标是 *enable ForceDetach*,最好在Kubernetes中启用NGN,以确保 配置受支持且稳定。
  • 我们建议在启用Trident的"enable ForceDetach"选项之前、在Kubenetes中启用NGN。

追加信息

其他信息文本

 

NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.