Configuring a Ceph rbd peristent volume fails on deployment with "rbd: map error fork/exec /usr/bin/rbd" error message
Issue
Ceph rbd persitent volume is not usable in container because the map operation fails with messages:
Mar 17 16:19:40 node1 atomic-openshift-node: I0317 16:19:40.095251 3168 rbd_util.go:229] rbd: map mon 10.3.224.34:6789
Mar 17 16:19:40 node1 atomic-openshift-node: I0317 16:19:40.095465 3168 rbd_util.go:240] rbd: map error fork/exec /usr/bin/rbd: invalid argument
Mar 17 16:19:40 node1 atomic-openshift-node: I0317 16:19:40.095483 3168 rbd_util.go:229] rbd: map mon 10.3.224.30:6789
Mar 17 16:19:40 node1 atomic-openshift-node: I0317 16:19:40.095553 3168 rbd_util.go:240] rbd: map error fork/exec /usr/bin/rbd: invalid argument
Mar 17 16:19:40 node1 atomic-openshift-node: I0317 16:19:40.095564 3168 rbd_util.go:229] rbd: map mon 10.3.224.32:6789
Mar 17 16:19:40 node1 atomic-openshift-node: I0317 16:19:40.095624 3168 rbd_util.go:240] rbd: map error fork/exec /usr/bin/rbd: invalid argument
Mar 17 16:19:40 node1 atomic-openshift-node: E0317 16:19:40.095645 3168 rbd.go:228] rbd: failed to setup mount /var/lib/origin/openshift.local.volumes/pods/9ea382af-0b1e-11e7-b2ca-005056955a7e/volumes/kubernetes.io~rbd/pvexample-pv rbd: map failed fork/exec /usr/bin/rbd: invalid argument
Mar 17 16:19:40 node1 atomic-openshift-node: E0317 16:19:40.095718 3168 nestedpendingoperations.go:254] Operation for "\"kubernetes.io/rbd/9ea382af-0b1e-11e7-b2ca-005056955a7e-pvexample-pv\" (\"9ea382af-0b1e-11e7-b2ca-005056955a7e\")" failed. No retries permitted until 2017-03-17 16:21:40.095683402 +0100 CET (durationBeforeRetry 2m0s). Error: MountVolume.SetUp failed for volume "kubernetes.io/rbd/9ea382af-0b1e-11e7-b2ca-005056955a7e-pvexample-pv" (spec.Name: "pvexample-pv") pod "9ea382af-0b1e-11e7-b2ca-005056955a7e" (UID: "9ea382af-0b1e-11e7-b2ca-005056955a7e") with: rbd: map failed fork/exec /usr/bin/rbd: invalid argument
Environment
Openshift 3.x
Ceph RBD
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
