<p>I am trying to provision PV with RBD using <a href="https://github.com/kubernetes/kubernetes/tree/release-1.7/examples/persistent-volume-provisioning/rbd" rel="nofollow noreferrer">https://github.com/kubernetes/kubernetes/tree/release-1.7/examples/persistent-volume-provisioning/rbd</a></p>

<p>But I have faced an issue when my PVC is in Pending state without any meaningful log</p>

<pre><code>root@ubuntu:~# kubectl describe pvc
Name:          claim1
Namespace:     default
StorageClass:  fast
Status:        Pending
Volume:        
Labels:        &lt;none&gt;
Annotations:   volume.beta.kubernetes.io/storage-provisioner=kubernetes.io/rbd
Capacity:      
Access Modes:  
Events:        &lt;none&gt;
</code></pre>

<p>It seems you don't have volume defined in your pvc :</p>

<p><a href="https://i.stack.imgur.com/54mos.png" rel="noreferrer"><img src="https://i.stack.imgur.com/54mos.png" alt="missing_volume"></a></p>

<p>I got the problem also if the volumeName is not correct or if it doesn't exist. Indeed, there are no logs or events that show the problem.</p>

<p>If all is working fine, the status should be :</p>

<pre><code>Status:        Bound
</code></pre>
