[英]Eck local persistent volume not created
尝试为 ECK 创建本地持久卷
使用以下定义创建持久卷
apiVersion: v1
kind: PersistentVolume
metadata:
name: elasticsearch-data-volume
labels:
type: local
spec:
storageClassName: manual
capacity:
storage: 10Gi
accessModes:
- ReadWriteOnce
hostPath:
path: "/mo/esdata"
和聚氯乙烯
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: elasticsearch-data
spec:
storageClassName: manual
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 5Gi
在 PVC 上出现错误
kubectl apply -f pvc-es.yml
Warning: kubectl apply should be used on resource created by either kubectl create --save-config or kubectl apply
The PersistentVolumeClaim "elasticsearch-data-quickstart-es-default-0" is invalid: spec: Forbidden: is immutable after creation except resources.requests for bound claims
首先,您是否创建了存储 class“手册”?
其次,似乎错误消息中的 pvc 在创建后是不可变的。 是否有可能您以前创建过同名的 pvc? 请运行kubectl get pvc
并显示 output。 如果是这种情况,您可以删除 pvc 并重新应用 yaml。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.