মাউন্ট কমান্ড ব্যবহার করে যুক্ত করা মাউন্ট করা অবস্থানগুলি কীভাবে সরিয়ে ফেলা যায়?


15

আমি নীচের কমান্ডটি ব্যবহার করে কয়েকটি ভাগ করে দেওয়া অবস্থান স্থাপন করেছি।

mount -t cifs /mnt/systemfolder -o username=name,password=password //10.10.1.1/My-Shared-Folder

এই কমান্ডটি চালনার সময় কয়েকটি ভুল অবস্থান * ভুলভাবে মাউন্ট করা হয়েছে। এখন আমি যখন mountকমান্ডটি কার্যকর করি তখন এটি আমার সঠিকভাবে এবং সঠিক অবস্থানগুলি তালিকাভুক্ত করে।

    • আমি একই অবস্থান একাধিকবার মাউন্ট করেছি।

mountকমান্ডটি কার্যকর করা থেকে প্রদর্শিত স্থানগুলি কীভাবে আমি সরিয়ে ফেলব যাতে আমি যে ভুল ভুলগুলি চাপিয়েছি তা সরিয়ে ফেলতে পারি?

umountকমান্ড আমার অবস্থান মাউন্ট অপসারণ সাহায্য করে না। এখানে একটি স্ক্রিনশট রয়েছে ফলাফলগুলি mountএবং umountআদেশগুলি দেখায় ।

এখানে চিত্র বর্ণনা লিখুন


ভবিষ্যতের রেফারেন্সের জন্য, আমার একই ত্রুটি ছিল: এই ইউটিলিটিটি কেবল সিআইএফএস ফাইল সিস্টেমগুলি আনমন্ট করে। সিআইএফএস মাউন্টটি আনমাউন্ট করার চেষ্টা করার সময় যার অভিভাবক ডিরেক্টরিটি সরানো হয়েছিল (কার্যকরভাবে মাউন্টপয়েন্টটি সরানো)। umountসঠিক মাউন্ট পয়েন্টে (যেখানে মাউন্টটি সরানো হয়েছিল) এবং উত্সের মাউন্টপয়েন্ট নাম ( //ip/path) দ্বারা মাউন্টটি সরিয়ে দেওয়ার চেষ্টা করার সময় এই ত্রুটিটি ঘটবে । সফলভাবে আনমাউন্ট করতে, আমি umount

উত্তর:


17

আপনার বেশ কয়েকটি ডিরেক্টরি রয়েছে যা অন্যান্য ডিরেক্টরিতে মাউন্ট করা হয় ( /mnt/arcserverপ্রথমের মতো ছায়ায় দ্বিতীয় মাউন্ট এবং /mntপূর্বের মাউন্টগুলির ছায়ায় মাউন্টগুলি /mnt/arcserver)। এটি উভয়ই মানুষের জন্য এবং umountআদেশকে বিভ্রান্ত করছে । নীচে থেকে এটিকে আনমাউন্ট করুন:

umount //10.49.4.20/Released
umount //10.49.4.20/released
umount //10.49.4.20/released
umount //metro/released
umount //metro/released
umount //metro/released

এমনকি যদি এটি ব্যর্থ হয় কারণ umountহতাশায় একাধিক অভিন্ন মাউন্টগুলিতে ট্রিপ করছে, সমস্ত সিআইএফস মাউন্টগুলি আনমাউন্ট করুন:

umount -a -t cifs

লিনাক্সে, আপনি মাউন্টগুলি সরিয়ে পরিস্থিতিটি আনকফিউজ করতে পারেন যাতে প্রতিটিটির অনন্য, অ-ওভারল্যাপিং মাউন্ট পয়েন্ট থাকে।

mkdir /TMPMNT/{Released,released{1,2},arcserver{1,2,3,4}}
mount --move //10.49.4.20/Released /TMPMNT/Released
mount --move //10.49.4.20/released /TMPMNT/released1
mount --move //10.49.4.20/released /TMPMNT/released2
mount --move //metro/released /TMPMNT/arcserver1
mount --move //metro/released /TMPMNT/arcserver2
mount --move //metro/released /TMPMNT/arcserver3
mount --move //metro/released /TMPMNT/arcserver4

এর পরে আপনার প্রতিটি মাউন্ট করা ফাইল সিস্টেমের জন্য পৃথক ডিরেক্টরি থাকবে, যা আপনি অন্বেষণ করতে এবং আপনার সামর্থ্য অনুসারে আনমাউন্ট করতে পারবেন।


ধন্যবাদ। সমস্যা ছিল মাউন্ট অর্ডার। একাধিক পরামর্শের জন্য ধন্যবাদ! আমাকে প্রথমে umount/ এমএনটি করতে হয়েছিল এবং তারপরে / এমএনটি / আর্কেভারটি কাজ করেছিল।
টমাস

6

সাথে থাকতে পারে umount -f?

-ফ ফোরাম আনমাউন্ট (কোনও অ্যাক্সেসযোগ্য এনএফএস সিস্টেমের ক্ষেত্রে)। (কার্নেলটি 2.1.116 বা তার পরে প্রয়োজন))

অথবা হতে পারে আপনি এটি দিয়ে করতে পারেন umount -l

-l অলস আনমাউন্ট। ফাইল সিস্টেমে হাইয়ারিকে এখনই ফাইল সিস্টেমটি আলাদা করুন এবং আর ব্যস্ত না হওয়ার সাথে সাথে ফাইল সিস্টেমের সমস্ত রেফারেন্স ক্লিনআপ করুন। (কার্নেলটি ২.৪.১১ বা তার পরে প্রয়োজন)

থেকে: http://linux.die.net/man/8/mount

কিন্তু আমি প্রায় খুঁজছি কিছু পাওয়া এখানে

$ umount.cifs /folder

আপডেট করুন umount.cifs এর ম্যানুয়ালটি পরীক্ষা করুন ... সম্ভবত এটি আপনাকে অতিরিক্ত হাত দিতে পারে:

http://www.samba.org/samba/docs/man/manpages-3/umount.cifs.8.html

umount.cifs একটি লিনাক্স সিআইএফএস ফাইল সিস্টেম আনমেট করে। এটি umount (8) কমান্ড দ্বারা পরোক্ষভাবে আহ্বান করা যেতে পারে যখন umount.cifs / sbin ডিরেক্টরিতে থাকে তবে আপনি "-i" বিকল্পটি সীমাবদ্ধ না করে উল্লেখ করেন। -I থেকে umount নির্দিষ্ট করে umount.cif এর মতো সর্বস্ব সহায়কদের কার্যকর করা এড়ানো হয়। Umount.cifs কমান্ডটি কেবল লিনাক্সে কাজ করে, এবং কার্নেলটি অবশ্যই cifs ফাইল সিস্টেম সমর্থন করবে। সিআইএফএস প্রোটোকল এসএমবি প্রোটোকলের উত্তরসূরি এবং বেশিরভাগ উইন্ডোজ সার্ভার এবং অন্যান্য অনেক বাণিজ্যিক সার্ভার এবং নেটওয়ার্ক সংযুক্ত স্টোরেজ অ্যাপ্লিকেশন পাশাপাশি জনপ্রিয় ওপেন সোর্স সার্ভার সাম্বা দ্বারা সমর্থিত।


তিনটি পরামর্শই চেষ্টা করেছি। তারা সবাই একই পুনরাবৃত্তি বার্তা দেয়। শেষটি কেবল একবার বার্তা দেয়।
থমাস

@ টমাস আমি umount.cif সম্পর্কে কিছু খুঁজে পেয়েছি এটি একবার দেখুন।
maniat1k

umount -iকৌতুকটি করেছে এখানে অন্যান্য সমস্ত পরামর্শ আমার পক্ষে কার্যকর হয়নি। RHEL 4
ফিলিপ আলভারেজ

umount -lআমার দিনটি বাঁচিয়েছে
рüффп

1

চেষ্টা umount

umount /mnt/systemfolder

এটি চেষ্টা করেও এটি কোনও লাভ হয়নি। আমি বার্তা পেতে This utility only unmounts cifs filesystems। আমি সিআইএফ ব্যবহার করে লোকেশনগুলি মাউন্ট করেছি। নিশ্চিত না কেন এই বার্তাটি তখন।
থমাস

আপনি কি এ সম্পর্কে বিস্তারিত বলতে পারেন? ম্যানপেজ অনুযায়ী, অ্যামাউন্ট কল করবে /sbin/umount.<suffix> {dir|device} [-nlfvr] [-t type.subtype]। সুতরাং এটি কল করা উচিত umount.cifsযা আপনার জন্য কৌশলটি করা উচিত। আপনি কি সেখানে অন্য কিছু মাউন্ট করার চেষ্টা করেছিলেন? আপনার umount.cifsসরাসরি কল করার চেষ্টা করা উচিত ? অথবা সরাসরি এর ম্যানপেজটি সন্ধান করছেন ( man umount.cifs)?
ওয়াজটেক

এটিকে পরিষ্কার করার জন্য আমি প্রশ্নের অতিরিক্ত কিছু তথ্য যুক্ত করেছি।
থমাস

এটি হওয়া উচিত নয়, দেখে মনে হচ্ছে আপনি কোনও অস্বাভাবিক বাছাই করছেন umount। আপনি কি /bin/umountস্পষ্টভাবে চালানোর চেষ্টা করতে পারেন ?
অপ্রয়োজনীয়

শুধু চেষ্টা করেছেন, একই ফলাফল।
থমাস

1

মাউন্ট পয়েন্টের পরিবর্তে, ডিভাইসটিকে আনমাউন্ট করার চেষ্টা করুন

 umount //metro/released 

1

Fstab রেকর্ডের জন্য (উবুন্টু 14.04):

10.10.70.18:/nfs01      /backup                 nfs     rw,hard,intr    0 0

আমি এই মৃত ভাগটি ব্যবহার করে আনমাউন্ট করতে সক্ষম হয়েছি:

umount -l -i '10.10.70.18:/nfs01'

0

আমারও তেমন সমস্যা ছিল, তবে এখানকার সমাধানগুলি আমার পক্ষে কার্যকর হয়নি। আমি এই আউটপুটটি মাউন্ট থেকে পেয়েছি:

//10.0.0.173/e$ on /mnt/mount_tmp type cifs (rw,mand)

আমি চেষ্টা করেছিলাম mount --moveএবং umount -a -t cifsবিকল্পগুলি, কাজ করে নি। আমি উভয়কেই আনমাউন্ট করার চেষ্টা করেছি //10.0.0.173/e$এবং /mnt/mount_tmpকিছুই আমার পক্ষে কার্যকর হয়নি। আমি চেষ্টাও করেছি -fএবং -lপ্রস্তাবও দিয়েছি , কোনও সাফল্য নেই। তারপরে আমি এই সমাধানটি পেয়েছি:

/server/310015/cannot-unmount-cifs-mount

এটি আপনাকে ব্যবহার করতে বলে -i। মাউন্ট করা ফোল্ডারে চেষ্টা করার পরে এটি কার্যকর হয়নি:

$ umount -f -i /tmp/mount_tmp
umount2: Invalid argument
umount: /tmp/mount_tmp: not mounted

তবে এটি "ডিভাইস" ব্যবহার করার পরে অবশেষে কাজ করেছে:

$ umount -i '//10.0.0.173/e$'
umount: //10.0.0.173/e$: not found

যদিও এটি ত্রুটির কথা জানিয়েছে, পরবর্তীকালে "মাউন্ট" চালানো দেখায় যে এটি আর মাউন্ট করা হয়নি।


-1

চলমান

$ umount -i 

আমার জন্য সমস্যা সমাধান।


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