এনপিএস মাউন্ট করা ভলিউমগুলিতে ফাইলগুলি আনলিংক করা যেতে পারে যখন এখনও অ্যাপ্লিকেশনগুলিতে সেগুলি পড়তে / লিখতে খোলা থাকে?


9

এনএফএস কি স্থানীয় ফাইল সিস্টেমের সাথে আমি যেমন করতে পারি তার মতো মুক্ত লিঙ্কগুলিকে লিঙ্কমুক্ত / মোছার অনুমতি দেয়?

আমি জিজ্ঞাসা করার কারণটি হ'ল আমি এমন কিছু বিকাশ করছি যা একাধিক সার্ভারে চলে এবং এনএফএসের পিছনের অংশ হিসাবে অ্যাক্সেস করতে পারে। এটি কিছুটা সরল করে যদি আমি খোলা একটি ফাইলের লিঙ্কমুক্ত করতে পারি।

এটি লিনাক্সের (ইউনিক্স?) ​​ফাইল সিস্টেমগুলির একটি দুর্দান্ত বৈশিষ্ট্য যা আপনি খোলা একটি ফাইলকে লিঙ্কমুক্ত করতে পারেন। এটি কেবল ডিরেক্টরি এন্ট্রি সরিয়ে দেয়। ফাইলটি এখনও এমন কোনও প্রক্রিয়াতে উপলব্ধ যা এটি যতক্ষণ না খোলা থাকে ততক্ষণ খোলা থাকে। একবার বন্ধ হয়ে গেলে ইনোড নষ্ট হয়ে যায়।

এনএফএস মাউন্টগুলিতে ফাইলগুলি খোলার জন্য কি একই কার্যকারিতাটি সত্য?


আপনি পুনঃপ্রকাশ করতে চাইতে পারেন (ভোট নিচে রোধ করার জন্য), প্রথম নজরে দেখে মনে হচ্ছে আপনি এনএফএস ব্যবহার করে ফাইলগুলি মুছতে পারবেন কিনা তা জিজ্ঞাসা করছেন যা আপনি কেন পয়েন্টের সংখ্যার সাথে এই জাতীয় প্রশ্ন জিজ্ঞাসা করবেন তা সম্পর্কে আমি বেশ বিচলিত হয়ে পড়েছিলাম আছে। :-)
রেড টাক্স

উত্তর:


9

সংক্ষিপ্ত উত্তর হুঁশিয়ার সঙ্গে হ্যাঁ

যেহেতু এনএফএসভি 3 স্টেটহীন, এনএফএস ক্লায়েন্ট ড্রাইভার এটি "সিলি রিমনাম" নামে কিছু সহকারে সম্পাদন করে, যেখানে মুছে ফেলা ফাইলটিকে .nfsXXXXXXXXXX এর মতো নতুন নামকরণ করা হয়। এটি সাধারণত কাজ করে তবে স্থানীয় ফাইল সিস্টেমের তুলনায় কয়েকটি ক্যাভেট রয়েছে। উদাহরণস্বরূপ, যদি ক্লায়েন্ট ক্রাশ হয়ে যায় তবে সেইগুলি .nfsXXXX ফাইলগুলি মোছা হবে না এবং আপনাকে সেগুলি ম্যানুয়ালি পরিষ্কার করতে হবে।

আমি NFSv4.1 হিসাবে মনে করি যে প্রোটোকলটির নিরীহ নাম পরিবর্তন না করে ডিলিট-অন-লাস্ট-ক্লোজ বাস্তবায়নের প্রয়োজনীয় বৈশিষ্ট্য রয়েছে তবে কোনও ক্লায়েন্ট / সার্ভার এখনও এটি প্রয়োগ করেছে কিনা তা আমি জানি না।


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