<p>I have kubernetes cluster of 4 nodes. according to this <a href="https://kubernetes.io/docs/concepts/storage/storage-limits/" rel="noreferrer">https://kubernetes.io/docs/concepts/storage/storage-limits/</a>
azure should have limit of 16 pv per node.</p>

<pre><code>Microsoft Azure Disk Storage    16
</code></pre>

<p>So I should have 64 volumes available.
Although i can create only 16. Trying to create 17th gives me an error </p>

<pre><code>0/4 nodes are available: 4 node(s) exceed max volume count.
</code></pre>

<p>What could be the reason of this?</p>

<p>For this issue, the VM size you use is <a href="https://learn.microsoft.com/en-us/azure/virtual-machines/windows/sizes-memory#esv3-series" rel="noreferrer">Standard E2s_v3</a>, the max disk count for each VM is 4, so the most available disk count for your cluster which has 4 nodes is 16. So even if the max disk count limit is 64 for the Kubernetes cluster which has 4 nodes, but you cluster only can use 16 disks at most.</p>

<p>Then the solution is simple, use more nodes or choose another VM size which allows more disk count. </p>
