Kubernetes Hostpath卷占用的空间比给定的多

Kubernetes Hostpath卷占用的空间比给定的多,kubernetes,persistence,Kubernetes,Persistence,我看到通过hostpath启用kubernetes持久卷的行为。我已经给了2Gi的持久磁盘,但pod仍然能够写入3 Gi的数据。但在pod内部,它显示了可用的全部磁盘空间 / # df -h Filesystem Size Used Available Use% Mounted on overlay 160.2G 7.1G 145.0G 5% / tmpfs 64.

我看到通过hostpath启用kubernetes持久卷的行为。我已经给了2Gi的持久磁盘,但pod仍然能够写入3 Gi的数据。但在pod内部,它显示了可用的全部磁盘空间

/ # df -h 
Filesystem                Size      Used Available Use% Mounted on
overlay                 160.2G      7.1G    145.0G   5% /
tmpfs                    64.0M         0     64.0M   0% /dev
tmpfs                    14.7G         0     14.7G   0% /sys/fs/cgroup
/dev/sda8                34.2G      3.2G     29.2G  10% /my-pv-path

共享您的pv和pvc配置
kind: PersistentVolume
apiVersion: v1
metadata:
  name: my-persistent-volume
  labels:
    type: local
spec:
  storageClassName: pv-demo 
  capacity:
    storage: 100Mi
  accessModes:
    - ReadWriteOnce
  hostPath:
    path: "/mnt/persistent-volume"
---
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
  name: my-persistent-volumeclaim
spec:
  storageClassName: pv-demo 
  accessModes:
    - ReadWriteOnce
  resources:
    requests:
      storage: 10Mi
---
apiVersion: v1
kind: Pod
metadata:
  name: myvolumes-pod
spec:
  containers:
  - image: alpine
    imagePullPolicy: IfNotPresent
    name: myvolumes-container

    command: ['sh', '-c', 'echo Container 1 is Running ; sleep 3600']

    volumeMounts:
      - mountPath: "/my-pv-path"
        name: my-persistent-volumeclaim-name

  volumes:
    - name: my-persistent-volumeclaim-name
      persistentVolumeClaim:
       claimName: my-persistent-volumeclaim