У меня есть сервер NFS и общий диск (без кэширования ssd) для нескольких хостов , Когда пользователи клонируют этот диск NFS из нашего gitlab ,, он всегда получает такую ошибку:
remote: Compressing objects: 100% (430/430), done.
fatal: write error: Bad file descriptor.61 MiB | 453.00 KiB/s
fatal: index-pack failed
Если только один человек git clone, это будет сделано, если много людей, git одновременно, получат ошибки.
Это конфиг нашего NFS сервера:
/data/proj 192.168.1.0/24(rw,no_root_squash,sync,no_subtree_check)
Это информация о монтировании хоста:
192.168.1.10:/data/proj on /proj type nfs4 (rw,relatime,vers=4.1,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,clientaddr=192.168.2.211,local_lock=none,addr=192.168.1.10)
Я пытаюсь изменить конфигурацию сервера NFS, например, async, но это не работает, изменение параметра .gitconfig не работает так.
Я думаю, что проблема больше похожа на конфигурацию NFS-сервера, но я не знаю, как ее решить, пожалуйста, помогите!