<p>I need help understanding my Google Filestore issue.</p>
<p>I created a Filestore instance with BASIC_HDD and 1TB storage. In GKE, I provisioned a PersistentVolume as following:</p>
<pre class="lang-yaml prettyprint-override"><code>apiVersion: v1
kind: PersistentVolume
metadata:
 name: my-fileshare
spec:
 capacity:
   storage: 1T
 accessModes:
 - ReadWriteMany
 nfs:
   path: /fileshare
   server: xxx.xxx.xxx.xxx
</code></pre>
<p>My question is, can I create multiple PersistentVolumeClaims from this 1TB? Like multiple PVCs using i.e. 100GB each?</p>

torblerone
<p>I've tested it myself now.</p>
<p>PV's and PVC's have a <strong>1:1 relationship</strong>. Every PersistentVolume can carry <em>exactly</em> one PersistentVolumeClaim.</p>
<p><strong>But</strong> you can create multiple PersistentVolumes! For example, if you want to split your <code>1TB</code> (the minimum for a HDD instance) into 5 equal parts, you can just create 5 PersistentVolumes with different names that use the same fileshare. Just take the script from my question, change the name and scale the size down to <code>200G</code>. Tada, you have split up your Filestore instance to 5 PersistentVolumes and can now use it for different purposes.</p>
