Я не установил mountOptions.nolock. Используйте этот pv после, затем мой файл монтирования Нет доступных блокировок. Я попытался установить mount на - local_lock = all или - lock.
Это pv.yaml
apiVersion: v1
kind: PersistentVolume
metadata:
name: pv3
spec:
storageClassName: pv
capacity:
storage: 200M
accessModes:
- ReadWriteMany
nfs:
path: /redis-pv3
server: 192.168.0.103
Я уверен, что pod - это bind pvc, pvc - это bind pv. Я вхожу в модуль и использую монтирование, вижу это содержимое.
192.168.0.103:/redis-pv3 on /data type nfs (rw,relatime,vers=3,rsize=8192,wsize=8192,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=192.168.
0.103,mountvers=3,mountport=1058,mountproto=udp,local_lock=none,addr=192.168.0.103)
local_lock нет, и мой кластер redis не может получить блокировку файла. Журнал ошибок:
Impossible to lock nodes.conf: No locks available
Мой NFS-сервер использует hanneWIN в Windows 10 У меня есть настройки Network Lock Manager на порт, это 4045. А правила моего брандмауэра Входящие разрешают все порты, включая 4045.
Я хочу посмотреть журналы команд монтирования kubernetes, Как я могу это увидеть?
Как мне настроить pv, kubernetes или NFS?
Спасибо за помощь!