Я пытаюсь заставить работать диаграмму mongo-replicaset.
Kubelet сообщает об этой ошибке при развертывании диаграммы mongo-replicaset:
MountVolume.SetUp failed for volume "mongo-two": lstat /mongo/data: no such file or directory
На каждом узле, папка / mongo / data существует , сводит меня с ума.Примечание: на узлах команда lstat не существует, но я подозреваю, что контейнер kubelet принес ее.
У меня есть 3 постоянных тома:
apiVersion: v1
kind: PersistentVolume
metadata:
name: mongo-[one/two/three]
spec:
capacity:
storage: 40Gi
accessModes:
- ReadWriteOnce
storageClassName: local-storage
local:
path: /mongo/data
nodeAffinity:
required:
nodeSelectorTerms:
- matchExpressions:
- key: kubernetes.io/hostname
operator: In
values:
- [one/two/three]
StatefulSet yaml: (диаграмма управления mongo-replicaset 3.8.0)
...
volumeMounts:
- mountPath: /data/db
name: datadir
...
volumeClaimTemplates:
- metadata:
creationTimestamp: null
name: datadir
spec:
accessModes:
- ReadWriteOnce
storageClassName: local-storage
resources:
requests:
storage: 40Gi
...
По-прежнему нет «такого каталога» в существующем каталоге. Что не так?При необходимости могу предоставить дополнительные данные.
Спасибо вам