ডিস্কে লিখতে অক্ষম তবে ডিস্ক পূর্ণ নেই


36

আমি উবুন্টু 12.04 ব্যবহার করছি এবং কোনও ফাইলের কাছে এমনকি মূল হিসাবে লিখতে বা লিখতে হবে এমন কোনও অপারেশনও করতে পারি না। না কোনও প্রক্রিয়া যা লেখার প্রয়োজন হয় না, তাই সেগুলি সবই ব্যর্থ। dfবলে আমার কাছে প্রচুর জায়গা পেয়েছে:

Filesystem      Size  Used Avail Use% Mounted on
/dev/xvda1       30G   14G   15G  48% /
udev            984M  4.0K  984M   1% /dev
tmpfs           399M  668K  399M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            997M     0  997M   0% /run/shm

"ডিস্কে লিখতে পারি না" এর জন্য আমি যে ফলাফলগুলি পেয়েছি তার সবগুলিই বৈধভাবে সম্পূর্ণ ডিস্কগুলির are আমি জানি না এখানে কোথা থেকে শুরু করব। আজ সকালে কোথাও থেকে সমস্যাটি উপস্থিত হয়েছিল।

পিএইচপি-র শেষ লগ এন্ট্রি:

ব্যর্থ: ডিভাইসে কোনও স্থান অবশিষ্ট নেই (28)

ভিম বলেছেন:

লেখার জন্য (ফাইল) খুলতে অক্ষম

অন্যান্য অ্যাপ্লিকেশন অনুরূপ ত্রুটি দেয়।

ঠিক নিশ্চিত হতে ~ 1gb মুছে ফেলার পরেও সমস্যাটি রয়ে গেছে। আমিও রিবুট করেছি।

df -i বলেছেন

Filesystem      Inodes   IUsed  IFree IUse% Mounted on
/dev/xvda1     1966080 1966080      0  100% /
udev            251890     378 251512    1% /dev
tmpfs           255153     296 254857    1% /run
none            255153       4 255149    1% /run/lock
none            255153       1 255152    1% /run/shm

14
"Df -i" আউটপুট পোস্ট করুন।
EEAA

1
@EEAA সম্পাদনা করেছে You're আপনি ঠিক বলেছেন, df -i 100% বলে। এটার মানে কি? কেন এটা আলাদা হবে?
felwithe

3
আইআইআরসি, একক ডিরেক্টরিতে অনেকগুলি ফাইলের সাদৃশ্যপূর্ণ লক্ষণগুলি না থাকলে একই রকম হবে। "অত্যধিক" যা ফাইল সিস্টেমের মধ্যে পরিবর্তিত হয়।
এমসাল্টার

উত্তর:


59

আপনি ইনোডের বাইরে রয়েছেন। এটি সম্ভবত খুব ছোট ফাইল সহ আপনার কোথাও একটি ডিরেক্টরি রয়েছে।


9
কেবল যুক্ত করতে চেয়েছিলাম যে আমি জানতাম না যে ব্যর্থ rm হতে পারে। এটি একটি শিক্ষা হয়েছে।
felwithe

2
@ ফিলিওথ, আমি কল্পনা করতে পারি যে এটি কার্যকর find . -name sess\* -exec rm {} +হত।
কার্স্টেন এস

3
@ ফিলউইথ অন্যরা কী পরামর্শ দিয়েছে rm সম্ভবত জরিমানা কাজ করেন, কিন্তু শেল সম্প্রসারিত *পর্যন্ত খুব বেশী ডাটা উল্লিখিত glob, এবং barfed আগে এটা এমনকি বিন্দু পেয়েছিলাম invoking RM।
একটি সিভিএন

8
@ কার্টেনস: বা find . -name sess\* -deleteযা আমি মনে রাখা সহজ এবং সাধারণভাবে আরও কার্যকর is
এমএসএলটার

2
@ কসলাইয়ের সীমাটি র‌্যাম নেই, তবে সিস্টেমের সীমা ARG_MAX। POSIX স্ট্যান্ডার্ড দুর্ভাগ্যক্রমে ARG_MAX এর বিরুদ্ধে কীভাবে কমান্ড লাইন আর্গুমেন্ট পরিমাপ করা হয় তা সুনির্দিষ্টভাবে উল্লেখ করে না। কিছু বাস্তবায়নের কোনও সীমা থাকে না এবং তাই এআরজি_এমএক্স সংজ্ঞায়িত হয় না, তবে এটি একটি জনপ্রিয় বিকল্প নয় কারণ এটি অনেকগুলি প্রোগ্রাম সংকলন করতে ব্যর্থ করে।
জেমস ইয়ংম্যান

7

স্পষ্টতই, ওপিতে তাদের নির্দিষ্ট সমস্যার জন্য একটি উত্তর রয়েছে। তবে, সম্পূর্ণতার জন্য, ওপি'র লক্ষণগুলি ঘটতে পারে যদি কেবল ফাইল সিস্টেমটি পুনরায় পাঠানো হয়। আমার সাথে এমন একটি লিনাক্স ভিএম ব্যবহার হয়েছে যার স্টোরেজটি ক্লাস্টার ডিস্ক সিস্টেমে বিরল বিরতিযুক্ত ত্রুটিযুক্ত ছিল suffering কখনও কখনও, ত্রুটিগুলি ফাইল-সিস্টেমগুলি গুলি কেবল পুনরায় পঠন করতে পারে। অবশেষে পর্যবেক্ষণযোগ্য বাহ্যিক লক্ষণটি ছিল বিভিন্ন পরিসেবা র‌্যাম ভরা হওয়ার সাথে সাথে প্রতিক্রিয়াশীল হয়ে উঠল (অবিচ্ছিন্ন ডিস্ক লিখেছেন)।

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

সুতরাং, ..., ওপি-র সমস্যা নয়, তবে এই পৃষ্ঠায় উপস্থিত অন্য কেউ এই তথ্য থেকে উপকৃত হতে পারেন।


5
আসলে কিছুই না; যখন ফাইল-সিস্টেমটি কেবল পুনরায় পঠন করার জন্য পুনঃনির্মাণ করা হবে কেবল তখনই আপনি একটি ত্রুটি পাবেন যা দেখায় যে ফাইল সিস্টেম কেবল স্থানের বাইরে নয় read
psusi

1
@ পিপুসি: আমি করিনি। আমি "ফাইল সিস্টেম পূর্ণ" সহ বিভিন্ন ত্রুটি পেয়েছি। এটি যদি গত দুই বা তিন বছরে পরিবর্তিত হয়, তবে এটি ভাল জিনিস হবে।
এরিক টাওয়ার

1
আমি অন্য দিন লিনাক্সে কেবল একটি ফাইলকে পঠনযোগ্য জেডএফএস ফাইল সিস্টেমে স্থানান্তরিত করার চেষ্টা করেছি। ত্রুটিটি পরিষ্কারভাবে বলেছে "কেবল পঠনযোগ্য ফাইল সিস্টেম"।
একটি সিভিএন

নাঃ; 30+ বছর ধরে সেভাবে ছিল। কেবলমাত্র পঠনের জন্য একটি লিখন এফএস রিটার্ন দেয়; একটি পূর্ণ এফএসে একটি লিখন -ENOSPC প্রদান করে।
psusi

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