Я вижу много сообщений в своем /var/log/messages
файл вроде этого:
Sep 2 17:36:47 hostname kernel: lockd: couldn't create RPC handle for 192.168.0.1
Этот сервер монтирует по NFS несколько каталогов из 192.168.0.1.
Я не знаю, с чего начать диагностику, и уверен, что это связано с этим Что означает «нет доступных блокировок»?
Могу вам сказать, что они напрямую связаны. Как только вы решите проблему с помощью lockd / rpc.lockd, ваши проблемы с блокировкой Subversion исчезнут.
Можете ли вы проверить правильность запуска lockd / rpc.lockd на 192.168.0.1? Можете ли вы выполнить «rpcinfo -u 192.168.0.1 100021» со своего клиента?
Эта ветка есть полезная информация по вопросам блокировки
Скорее всего, на вашем сервере NFS не запущен демон rpc. Попробуйте смонтировать свою nfs с помощью "-o nolock
"вариант. Если это избавит вас от сообщений об ошибках, у вас есть причина. Если только один клиент монтирует этот общий ресурс NFS одновременно, это должно быть достаточно безопасно, чтобы использовать nolock
вариант. Это имитирует старый метод NFS, который поддерживает только локальные блокировки вместо удаленных.