Kubernetes 修改已创建声明的永久卷名

Kubernetes 修改已创建声明的永久卷名,kubernetes,persistent-volume-claims,Kubernetes,Persistent Volume Claims,我创建了一个持久卷声明,并且该声明绑定了一个随机的持久卷名称。可以修改持久卷名吗?如果可以,过程是什么 尝试了以下操作: 打开k8的仪表板,编辑pvc。但它抛出了以下错误: 规格:禁止:在创建后是不可变的,除了资源。绑定声明的请求 kind: PersistentVolume apiVersion: v1 metadata: name: task-pv-volume namespace: xxxxxxxx labels: type: local spec: storage

我创建了一个持久卷声明,并且该声明绑定了一个随机的持久卷名称。可以修改持久卷名吗?如果可以,过程是什么

尝试了以下操作: 打开k8的仪表板,编辑pvc。但它抛出了以下错误: 规格:禁止:在创建后是不可变的,除了资源。绑定声明的请求

kind: PersistentVolume
apiVersion: v1
metadata:
  name: task-pv-volume
  namespace: xxxxxxxx
  labels:
    type: local
spec:
  storageClassName: manual
  capacity:
    storage: 10Gi
  accessModes:
    - ReadWriteOnce
  hostPath:
    path: "/mnt/data"
---
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
  name: task-pv-claim
  namespace: xxxxx
spec:
  accessModes:
    - ReadWriteMany
  resources:
    requests:
      storage: 1Gi
  storageClassName: manual
  volumeMode: Filesystem

NAME               STATUS   VOLUME           CAPACITY   ACCESS MODES   STORAGECLASS     AGE
task-pv-claim      Bound    task-pv-volume   10Gi       RWX            manual           16m

永久卷绑定到pvc后,就不能更改永久卷名。 删除pvc和pv,并使用所需名称重新创建pv

或者,您可以将pv与特定pvc预绑定。按照以下步骤操作

  • 创建pv并将其与特定pvc绑定
  • 根据pv中给出的名称创建pvc
  • pv和pvc应结合在一起

  • 永久卷绑定到pvc后,就不能更改永久卷名。 删除pvc和pv,并使用所需名称重新创建pv

    或者,您可以将pv与特定pvc预绑定。按照以下步骤操作

  • 创建pv并将其与特定pvc绑定
  • 根据pv中给出的名称创建pvc
  • pv和pvc应结合在一起

  • 有人能帮上忙吗?上面写着,
    不可变的
    ,所以不行。你为什么要创建PV和PVC?有人能帮忙吗?上面写着,
    不可变
    ,所以不,你不能。为什么要创建PV和PVC?