搜索

10.4. Reclaim Space 操作所需的自定义超时

download PDF

根据 RBD 卷大小及其数据模式,Reclaim Space Operation 可能会因为 上下文截止时间超过错误而失败。您可以通过增加超时值来避免这种情况。

以下示例通过检查对应 ReclaimSpaceJob-o yaml 来显示失败的状态:

Example

Status:
  Completion Time:  2023-03-08T18:56:18Z
  Conditions:
    Last Transition Time:  2023-03-08T18:56:18Z
    Message:               Failed to make controller request: context deadline exceeded
    Observed Generation:   1
    Reason:                failed
    Status:                True
    Type:                  Failed
  Message:                 Maximum retry limit reached
  Result:                  Failed
  Retries:                 6
  Start Time:              2023-03-08T18:33:55Z

您还可以通过创建以下 configmap,在全局级别上设置自定义超时:

Example

apiVersion: v1
kind: ConfigMap
metadata:
  name: csi-addons-config
  namespace: openshift-storage
data:
  "reclaim-space-timeout": "6m"

重启 csi-addons operator pod。

oc delete po -n openshift-storage -l "app.kubernetes.io/name=csi-addons"

所有 Reclaim Space Operations 在上述 configmap 创建后启动,都使用自定义超时。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.