Kubernetes NFS PV, вопросы блокировки - PullRequest
0 голосов
/ 19 октября 2019

Я не установил 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?

Спасибо за помощь!

...