আমি কীভাবে স্থানীয় ডিস্কে এনএফএসের শেয়ারগুলি ক্যাশে রাখতে পারি?


37

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

উত্তর:


43

স্টেফান আমাকে ডান ট্র্যাকের দিকে নিয়ে গেল । এটি যে কোনও সিস্টেমে 12.04 এবং আরও নতুনতে কাজ করবে।

আপনার ফাইল সিস্টেমের জন্য বর্ধিত বৈশিষ্ট্য সমর্থনও প্রয়োজন। আপনি যদি EXT4 ব্যবহার করে থাকেন তবে আপনি ভাল, আপনি যদি EXT3 ব্যবহার করছেন তবে আপনার ফাইল সিস্টেমটি user_xattrবৈশিষ্ট্যের সাথে মাউন্ট করা আছে তা নিশ্চিত করতে হবে ।

এখানে আমি কীভাবে এটি ক্লায়েন্ট মেশিনে সেট আপ করেছি, আপনার সার্ভারের পাশের কিছু করার দরকার নেই।

  1. প্রথমে ব্যবহারকারীর স্পেস ডেমন ইনস্টল করুন: sudo apt-get install cachefilesd

  2. তারপরে সম্পাদনা /etc/default/cachefilesdকরে রান লাইনটি পরিবর্তন করে এটি চালু করুনRUN=yes

  3. আপনার এনএফএস মাউন্ট ইন /etc/fstabএকটি fscবিকল্প আছে তা নিশ্চিত করুন । আপনি পরিবর্তনগুলি করার পরে এটি পুনরায় মাউন্ট করতে ভুলবেন না। এখানে আমার অংশ (আপনার প্রয়োজনে সংশোধন করুন):

    192.168.1.115:/home/jorge /home/jorge/Backup nfs fsc

  4. পরিষেবাটি শুরু করুন: sudo /etc/init.d/cachefilesd start

ক্যাশেটির কনফিগারেশনটি সম্পন্ন হয়েছে /etc/cachefilesd.conf, সেটিংস বিকল্পগুলি কী তা সম্পর্কিত রেফারেন্সগুলি দেখুন।

তথ্যসূত্র:


এটি কীভাবে একই প্রয়োগ করতে হবে তা জানা কি ঘটে /etc/auto.master?
sorin

সচেতন থাকুন যে একটি বাগ রয়েছে যা ডেমোনটিcachefilesd 100% সিপিইউতে চালাতে পারে: redhat.com/archives/linux-cachefs/2014-Feb February
আকাইহোলা

2
কমপক্ষে উবুন্টু 14.04 হিসাবে, আরডাব্লু, হার্ড ডিফল্ট এবং অন্তর্ভুক্তিকে হ্রাস করা হয়েছে। সুতরাং আপনি যে একমাত্র বিকল্পটি ব্যবহার করছেন তা হ'ল এফএসসি
অ্যান্ড্রু ওয়াগনার

@ অ্যান্ড্রু ওয়াগনার দয়া করে নিবন্ধে একটি সম্পাদনা জমা দিন!
হোর্হে কাস্ত্রো

10

উবুন্টু 10.04 এলটিএস দিয়ে বর্তমানে এটি করার কোনও উপায় আছে কিনা তা আমি নিশ্চিত নই।

তবে লিনাক্স কার্নেলের নতুন সংস্করণগুলিতে এফএস-ক্যাশে এবং ক্যাশেএফএস নামের একটি বৈশিষ্ট্য অন্তর্ভুক্ত রয়েছে , যা আপনি (এবং আমি) যা চান ঠিক তার মতো মনে হয়।

নেটওয়ার্ক ফাইল সিস্টেমগুলির জন্য স্থানীয় ক্যাচিংও দেখুন ।


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