Slack のチャネルで議論されていたり、自身でもたまにハマるもの。メモとして残す。
結論
NFS v3でnDVPを使う際には最近のLinux distributionでは, NFSクライアントやrpcbind などが標準でインストールされていない、サービスが有効になっていないのでまずはインストール状況、サービス稼働状況を確認。
VolumeDriver.Mount: Problem attaching docker volume with exit status 32
切り分け
まずは NFS マウントをできるかを確認。
できない場合は、原因として以下の2つが考えられる。
NFS Client がインストールされていない
そのままなので、nfs-common(ubuntu)、nfs-utils(Redhat, CentOSパッケージをインストール。
NFS を使うために必要なサービスが起動していない(NFSv3の場合)
タイトルのエラー「 status 32 error exit 」がでるケースはほとんどがrpcbind サービスが起動していないことによるもの。
その場合は systemctl start rpcbind でサービスを起動することで解決。
systemctl enable rpcbind で常時有効にしておく。