CSI Driver for PowerFlex 显示 OCI 运行时创建失败

Summary: Container Storage Interface (CSI) Driver for PowerFlex 显示stat /csi-vxflexos.sh: no such file or directory

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

在 20 个控制器和节点 pod 中,有 17 个正在运行。

同一节点上的控制器和节点 Pod 显示 CrashLoopBackoff。

不同节点上的节点 Pod 显示 CrashLoopBackoff。

对未启动的 CSI 驱动程序控制器和节点 Pod 的描述显示以下事件。Pod 无法找到要运行的“csi-vxflexos.sh”脚本:

Warning Failed 47s kubelet Error: failed to start container "driver": Error response from daemon: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: exec: "/csi-vxflexos.sh": stat /csi-vxflexos.sh: no such file or directory: unknown

使用 exec,在工作控制器 pod 的驱动程序容器上显示脚本位于工作映像中:

# oc exec -it -n vxflexos vxflexos-controller-8874b487c-sv7th -c driver /bin/bash
...
bash-5.1$ pwd
/
bash-5.1$ ls
afs boot csi-vxflexos dev home lib64 media opt root sbin sys usr vxflexos-config
bin certs csi-vxflexos.sh etc lib licenses mnt proc run srv tmp var vxflexos-config-params

删除 Pod 时,Pod 无法成功启动。

 

Cause

用户报告了其内部存储库的问题,并在问题节点上拉取了映像。

 

Resolution

用户发现其内部存储库存在问题。用户从问题节点中删除了映像。在下一次拉取映像时,所有 Pod 都成功启动。

 

Article Properties
Article Number: 000262358
Article Type: Solution
Last Modified: 04 Mar 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.