এনএফএস ত্রুটি 16.10 আপডেট করার পরে 'কোনও লক উপলব্ধ নয়'


12

আমি অ্যাপ্লিকেশন vagrnatচালাতে ভার্চুয়ালবক্স ভিএম এবং এনএফএস সিঙ্কড ফোল্ডারগুলির সাথে 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

সিস্টেমড ল্যান্ডের কেউ সিদ্ধান্ত নিয়েছে যে এনএফএস শুরু করে স্ট্যাটড পরিষেবাটি আরম্ভ করা উচিত নয় যা এনএফএস লক সরবরাহ করতে ব্যবহার করে। সুতরাং, হোস্ট মেশিনে আপনার ফিক্সটি সহজ হওয়া উচিত:

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

আপনাকে পুনরায় বুট করারও দরকার নেই, এটি করার পরে কেবল উদাসীন চালু করুন।

ধন্যবাদ সিস্টেমড!


1
এর পরে আপনার ভ্যাগ্রেট পুনরায় লোড করার দরকার নেই। কেবলমাত্র আরপিসি-স্টেটড স্টার্ট কমান্ডটি চালান, এবং লক পরিষেবাটি ইতিমধ্যে চালু হওয়া ভিজাগর মেশিনগুলির জন্যও উপলব্ধ থাকবে।
জেড

কুল, ধন্যবাদ ভাই! এটি আমার জন্য কাজ করে,
যোভন্ত পরিবেশ এবং জ্যাঙ্গো

বাহ মানুষ। ধন্যবাদ। এটি আমাকে কিছুক্ষণের জন্য হত্যা করছিল, যেহেতু আমার বিশেষ ক্ষেত্রে এটি সর্বদা আমাকে সুস্পষ্ট ত্রুটি দেয় না। এখানে যেতে স্কাইলাইট ফাইলটি স্ট্রেস করতে হয়েছিল।
ভিপাসপেরা
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.