Рейтинг:0

Диспетчер пакетов на основе Python возвращает ошибку fcntl «Нет доступных блокировок» в системе монтирования NFS

флаг us

Я использую на основе python шлепать менеджер пакетов для управления различными версиями пакетов в моей системе. Я использую систему монтирования NFS, где пользователи всегда входят в один и тот же [/нетдом] каталог на разных рабочих станциях. По результатам нфсстат -м версия NFS v3.

После того, как у меня не было проблем более двух недель, я внезапно начал получать сообщение об ошибке [Errno 37] Нет доступных замков всякий раз, когда я пытаюсь выполнить какое-либо действие с помощью этого менеджера пакетов.

За это время я ничего не менял в настройке пакета, а также несколько раз пытался переустановить этот менеджер пакетов, но безуспешно.

[Errno 37] Нет доступных замков ошибка вызывается системным вызовом fcntl, который изменяет файловые дескрипторы, поэтому мы предполагаем, что это ошибка прав доступа, связанная с нашей системой монтирования NFS. Так как обычный пользователь имеет только RWX привилегии в своем собственном домашнем каталоге, возникнет ошибка разрешения, если он попытается записать или выполнить файл, который находится где-то за его пределами. К сожалению, эта ошибка не указывает, какой файл этот менеджер пакетов пытается изменить.

Есть ли способ отследить, откуда может исходить эта ошибка? Моя самая большая проблема заключается в том, что это не воспроизводимо надежно и перестало повторяться сегодня, поэтому я не уверен, как добраться до корня этой проблемы.

Моя система имела следующие характеристики, когда ошибка возникла, а также когда она снова исчезла:

  • Пакет: 0.17.1-1181-76489eb213
  • Питон: 3.6.9
  • Платформа: Linux-ubuntu18.04-nehalem
  • Конкретизатор: цепляться

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.