এসএসএইচএফএস সংযোগ হারিয়ে গেলে স্থির হয়ে যাওয়ার পরিবর্তে করুণ কৃপণতা। এটা কি সম্ভব?


10

একটি তৃতীয় পক্ষের প্রোগ্রামটি এসএসএফএফস মাউন্ট করা ডায়ারে ফাইলগুলি লিখবে। যদি ইন্টারনেট সংযোগ নষ্ট হয়ে যায়, তৃতীয় পক্ষের প্রোগ্রামটি সম্ভবত ক্রাশ হবে (খারাপভাবে), কারণ এমন একটি এসএসএইচএফএসের অ্যাক্সেসের চেষ্টা করা সমস্ত প্রোগ্রাম যেমন একটি রাষ্ট্রের মাউন্ট করা (যখন কোনও ইন্টারনেট সংযোগ নেই) এমন কিছু দেওয়া হয় যা কিছু "বিরামহীন" বলে বর্ণনা করে ঘুম". এসএসএফএফসে অটো পুনঃসংযোগ করার একটি বিকল্প রয়েছে, তবে এটি সহায়তা করে না, কারণ সংযোগটি হারিয়ে গেলে তৃতীয় পক্ষের প্রোগ্রামটি এখনও স্থির (এবং ক্র্যাশ) হয়ে যাবে (সংযোগটি পুনরুদ্ধার করার পরেও, এসএসএইচএফএস দির পুনঃস্থাপন করবে)। অটোফগুলি সাহায্য করবে না, মূলত এটি এসএসএইচএফএসের আচরণ সম্পর্কে যখন সংযোগটি হারিয়ে যায়। এটি কেন একটি নেটওয়ার্ক শেয়ার্ড ডিরেক্টরি (সাম্বা বা অন্যান্য উপায়) এর মতো আচরণ করতে পারে না ... কেবল কখনও না হওয়ার পরিবর্তে খুব শীঘ্রই ত্রুটি ফিরিয়ে আনতে পারে?

এসএসএইচএসএস বর্ণিত হিসাবে কাজ করতে না পারলে এসএসএইচএফএসের বিকল্প রয়েছে কি?

অন্যান্য তথ্য:

ওএস: আমি উবুন্টু লিনাক্স (12.04 এলটিএস) ব্যবহার করছি


আপনি ঠিক কি করছেন তা দয়া করে ব্যাখ্যা করুন। আমি কল্পনা করেছি আপনি একটি স্থানীয় লিনাক্স মেশিনে sshfs ব্যবহার করে একটি রিমোট ফাইল সিস্টেম মাউন্ট করছেন, এটি কি তাই? সম্ভবত আপনার অন্তর্ভুক্ত /etc/fstab? আপনি কি softবিকল্পটি দিয়ে অটোফ চেষ্টা করেছেন ?
টেরডন

@terdon একটি তৃতীয় পক্ষের প্রোগ্রাম একটি এসএসএইচএসএস মাউন্ট করা ডায়ারে ফাইলগুলি লিখবে। যদি ইন্টারনেট সংযোগটি হারিয়ে যায় তবে তৃতীয় পক্ষের প্রোগ্রামটি সম্ভবত ক্রাশ হবে (খারাপভাবে)। এসএসএফএফসে অটো পুনঃসংযোগ করার বিকল্প রয়েছে, তবে এটি সাহায্য করে না, কারণ সংযোগটি হারিয়ে গেলে তৃতীয় পক্ষের প্রোগ্রামটি এখনও স্থির (এবং ক্র্যাশ) হয়ে যাবে (সংযোগটি পুনরুদ্ধার করার পরেও, এসএসএইচএফএস দির পুনঃস্থাপন করবে)। অটোফগুলি সাহায্য করবে না, মূলত এটি এসএসএইচএফএসের আচরণ সম্পর্কে যখন সংযোগটি হারিয়ে যায়। এটি কেন একটি নেটওয়ার্ক শেয়ার্ড ডিরেক্টরি (সাম্বা বা অন্যান্য উপায়) এর মতো আচরণ করতে পারে না ... কেবল কখনও না হওয়ার পরিবর্তে খুব শীঘ্রই ত্রুটি ফিরিয়ে আনতে পারে?
আন্ড্রেই

আপডেটের জন্য ধন্যবাদ তবে দয়া করে এটিকে আপনার প্রশ্নের মধ্যে অন্তর্ভুক্ত করুন যেহেতু সবাই মন্তব্যগুলি পড়ে না। আপনি যে কনফিগারেশন ফাইলগুলি ব্যবহার করছেন তা অন্তর্ভুক্ত করুন। Ssh টাইমআউট ইত্যাদির মান কত? আমি বলছি না আমি উত্তরটি কীভাবে জানি তা কেবল এটিই যে আপনার প্রশ্নে আপনার যত বেশি তথ্য রয়েছে, ততই ভাল এটি আপনি একটি ভাল উত্তর পাবেন। এটি যেমন দাঁড়িয়েছে, আপনার সেটআপটি ঠিক কী তা বোঝা শক্ত।
টেরডন

@ এটারডন ধন্যবাদ, আমি মূলত এখন আমার প্রশ্নটিকে পুরোপুরি প্রতিস্থাপন করেছি।
Andrei

অনেক ভাল :). আপনি যে ওএস ব্যবহার করছেন সেটিও যোগ করুন। এই লিনাক্স, ওএসএক্স, অন্য ইউনিক্স?
টেরডন

উত্তর:


0

সংক্ষেপে: না - কারণ জমাটটি অ্যাপ্লিকেশন থেকে, এসএসএফএস ব্যর্থতা প্রশংসনীয় - এটি অ্যাপ্লিকেশনটিকে অপেক্ষা করতে বলবে। - অ্যাপ্লিকেশনটি এটিকে সম্মান করে না এমন বিষয়টি এসএসএইচএফএসের দোষ নয়।

অ্যাপ্লিকেশনটি ঠিক একই কাজ করবে, যদি এটি অপসারণযোগ্য স্টোরেজ যেমন কোনও ইউএসবি ড্রাইভের কোনও ফাইল অ্যাক্সেস করে এবং আপনি এটি সরিয়ে ফেলেছিলেন। অ্যাপ্লিকেশনটির কেবল প্রতিক্রিয়ার জন্য অপেক্ষা করে আটকে যাওয়ার পরিবর্তে আই / ও-তে সময়সীমার ইভেন্টগুলি ক্যাপচার এবং পরিচালনা করতে হবে।


0

দু: খজনক বিষয়। আমি অতীতে বেশ কয়েকবার sshfs চেষ্টা করেছি।

সংযোগটি হারিয়ে যাওয়ার সাথে সাথে মাউন্ট করা ফোল্ডারে থাকা ফাইলগুলিতে অ্যাক্সেস করা অ্যাপ্লিকেশনগুলি হিমশীতল এবং ক্রাশ হয়ে যায়। এমনকি টার্মিনাল। কিন্তু অ্যাপ্লিকেশনগুলি এমনকি তারা জানেন যে তারা অপেক্ষা করছে না। এটি কার্নেল-স্তরের এমন কিছু যা sshfs পরিচালনা করতে পারে না তাদের চিরতরে অপেক্ষা করতে বলে ... এমনকি আনমাউন্ট কাজ করে না এমনকি কখনও কখনও হিমায়িত হয় কারণ মাউন্ট করা ফোল্ডারটি কোনওভাবে ফাইল-সিস্টেম-কার্নেল-স্তরে লক হয়ে যায়।

আমি যখন ইউএসবি ড্রাইভটি প্লাগ প্লাগ করি তখন কেন ঘটে না?

এই সমস্যাটি এখন কয়েক বছর ধরে বিদ্যমান ...

আপনি যে কোনও সময় কোনও সংযোগ পুনরায় প্রতিষ্ঠিত করতে না পারলে স্বয়ংক্রিয় পুনঃসংযোগ সাহায্য করবে না। (আমার ক্ষেত্রে আমার কাছে কার্বেরোস টিকিস চালু আছে)।

দুঃখিত তবে আমি বলতে হবে: sshfs ব্যবহারের অযোগ্য!
(যে মামলাগুলিতে কোনও সংযোগ কখনও ক্ষতি হয় না সেগুলি বাদে)

আমি সবসময় পরিবর্তে scp ব্যবহার করে শেষ করি। দু: খজনক বিষয়

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