# Hot 节点的 PV apiVersion: v1 kind: PersistentVolume metadata: name: elasticsearch-hot-pv spec: capacity: storage: 300Gi accessModes: - ReadWriteOnce nfs: server: 10.71.142.1 # fenny path: /root/elasticsearch/hotData --- # Warm 节点的 PV apiVersion: v1 kind: PersistentVolume metadata: name: elasticsearch-warm-pv spec: capacity: storage: 128Gi accessModes: - ReadWriteOnce nfs: server: 10.71.142.1 # fenny path: /root/elasticsearch/warmData --- # Cold 节点的 PV apiVersion: v1 kind: PersistentVolume metadata: name: elasticsearch-cold-pv spec: capacity: storage: 500Gi accessModes: - ReadWriteOnce nfs: server: 10.71.142.1 # fenny path: /root/elasticsearch/coldData --- # PVC for Hot apiVersion: v1 kind: PersistentVolumeClaim metadata: name: elasticsearch-data-pvc-elasticsearch-0 namespace: efk spec: accessModes: - ReadWriteOnce resources: requests: storage: 300Gi volumeName: elasticsearch-hot-pv storageClassName: "" # 显式禁用 StorageClass --- # PVC for Warm apiVersion: v1 kind: PersistentVolumeClaim metadata: name: elasticsearch-data-pvc-elasticsearch-1 namespace: efk spec: accessModes: - ReadWriteOnce resources: requests: storage: 128Gi volumeName: elasticsearch-warm-pv storageClassName: "" # 显式禁用 StorageClass --- # PVC for Cold apiVersion: v1 kind: PersistentVolumeClaim metadata: name: elasticsearch-data-pvc-elasticsearch-2 namespace: efk spec: accessModes: - ReadWriteOnce resources: requests: storage: 500Gi volumeName: elasticsearch-cold-pv storageClassName: "" # 显式禁用 StorageClass