16.10으로 업데이트 한 후 nfs 오류 '사용 가능한 잠금 없음'


12

vagrnatvirtualbox vm 및 nfs 동기화 폴더를 사용 하여 django앱 을 실행 하고 16.10으로 업데이트 한 후 vagrant up프로비저닝 단계에서 오류가 발생하여 실패합니다.

Executed: /bin/bash -l -c "cd /home/vagrant/proj >/dev/null && /home/vagrant/venv/bin/python manage.py collectstatic --noinput"

Copying '/home/vagrant/venv/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/LICENSE'

...
OSError: [Errno 37] No locks available

다시 설치하려고했지만 nfs-kernel-server, nfs-common, liblockfile1, libnfsidmap2운이 없었습니다. 어떤 아이디어?

답변:


28

체계적인 토지에있는 누군가가 nfs를 시작하면 nfs가 잠금을 제공하기 위해 사용하는 통계 서비스를 시작해서는 안된다고 결정했습니다. 따라서 호스트 시스템에서 간단하게 수정해야합니다.

sudo systemctl enable rpc-statd  # Enable statd on boot
sudo systemctl start rpc-statd  # Start statd for the current session

재부팅조차 할 필요가 없으며, 그 후에 방랑자를 시작하십시오.

체계적으로 감사합니다!


1
그 후에는 방랑자를 다시로드 할 필요조차 없습니다. rpc-statd start 명령을 실행하기 만하면 이미 시작된 분산 시스템에서도 잠금 서비스를 사용할 수 있습니다.
zed

쿨, 고마워 친구! D 우분투 16.04 초등학교 OS : 그것은 나, 방랑 환경과 장고 앱 작동
xtornasol512

와우 감사. 내 특별한 경우에 항상 나에게 명백한 오류를주는 것은 아니기 때문에 이것은 잠시 동안 나를 죽였다. 여기에 가기 위해 sqlite 파일을 찾아야했습니다.
vpassapera
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.