Openshift 卷“的MountVolume.setup失败&引用;:装载失败:退出状态32

Openshift 卷“的MountVolume.setup失败&引用;:装载失败:退出状态32,openshift,mount,nfs,Openshift,Mount,Nfs,使用openshift,一个pod保持挂起状态,因为无法装载nfs服务器(可以手动使用命令行装载nfs服务器,但不能从pod装载) 我已经安装了nfs common,所以这不是根本原因。我尝试安装nfs UTIL,但失败,错误消息为: E:找不到包:nfs utils 我还尝试了libnfs12和libnfs-utils,它们与nfs-utils相同。我还使用apt-get-install-upgade和update来解决包定位问题,但它们没有用 我将显示用于连接nfs服务器的yaml文件 ap

使用openshift,一个pod保持挂起状态,因为无法装载nfs服务器(可以手动使用命令行装载nfs服务器,但不能从pod装载)

我已经安装了nfs common,所以这不是根本原因。我尝试安装nfs UTIL,但失败,错误消息为:

E:找不到包:nfs utils

我还尝试了libnfs12和libnfs-utils,它们与nfs-utils相同。我还使用apt-get-install-upgade和update来解决包定位问题,但它们没有用

我将显示用于连接nfs服务器的yaml文件

apiVersion: v1
kind: PersistentVolume
metadata:
  name: pv-test01
  lables:
    disktype: baas
spec:
  capacity:
    storage: 1Gi
  accessModes:
    - ReadWriteMany
  nfs:
    path: /baas
    server: 9.111.140.47
    readOnly: false
  persistentVolumeReclaimPolicy: Recycle
在对未决pod使用“oc描述pod/mypod”后,以下是反馈:

Warning  FailedMount  14s  kubelet, localhost  MountVolume.SetUp failed for volume "pv-test01" : mount failed: exit status 32
Mounting command: systemd-run
Mounting arguments: --description=Kubernetes transient mount for /var/lib/origin/cluster-up/root/openshift.local.clusterup/openshift.local.volumes/pods/267db6f2-d875-11e9-80ba-005056bc3ce0/volumes/kubernetes.io~nfs/pv-test01 --scope -- mount -t nfs 9.111.140.47:/baas /var/lib/origin/cluster-up/root/openshift.local.clusterup/openshift.local.volumes/pods/267db6f2-d875-11e9-80ba-005056bc3ce0/volumes/kubernetes.io~nfs/pv-test01
Output: Running scope as unit run-28094.scope.
mount: wrong fs type, bad option, bad superblock on 9.111.140.47:/baas,
       missing codepage or helper program, or other error
       (for several filesystems (e.g. nfs, cifs) you might
       need a /sbin/mount.<type> helper program)

       In some cases useful info is found in syslog - try
       dmesg | tail or so.
警告失败装载14s kubelet,本地主机装载卷。卷“pv-test01”的安装失败:装载失败:退出状态32
装载命令:systemd run
装载参数:--description=Kubernetes/var/lib/origin/cluster-up/root/openshift.local.clusterup/openshift.local.volumes/pods/267db6f2-d875-11e9-80ba-005056bc3ce0/volumes/Kubernetes.io~nfs/pv-test01的临时装载--范围---mount-tfs 9.111.140.47:/baas/var/lib/origin/cluster-up/root/openshift.local.clusterup/openshift.local.volumes/pods/267db6f2-d875-11e9-80ba-005056bc3ce0/volumes/kubernetes.io~nfs/pv-test01
输出:运行范围为单元run-28094.scope。
挂载:错误的fs类型,错误的选项,9.111.140.47:/baas上的错误超级块,
缺少代码页或帮助程序,或其他错误
(对于多个文件系统(例如nfs、cifs),您可以
需要/sbin/mount.helper程序)
在某些情况下,可以在syslog-try中找到有用的信息
dmesg |尾巴左右。
那么如何从Pod装载到nfs服务器呢?我应该继续安装nfs UTIL吗?如果是,如何安装