"ক্যাশে ডেটার জন্য জিজ্ঞাসা ব্যর্থ" সতর্কতা কী?


30

আমি ডেল ল্যাপটপে উবুন্টু সার্ভার 12.04 ইনস্টল করছি এবং আমি প্রায়শই নীচের মত একটি বার্তা পাই:

3256.362200] sd 5:0:0:0: [sdb] Asking for cache data failed
[3256.362200] sd 5:0:0:0: [sdb] Assuming drive cache : write through

এই বার্তাটির অর্থ কী এবং কীভাবে এটি মুছে ফেলা যায়?


2
হার্ডড্রাইভের 2-64MB ক্যাশে মেমরি রয়েছে। ইউএসবি-স্টিকস / ফ্ল্যাশকার্ড দেয় না। ইউএসবি-স্টিকস / ফ্ল্যাসকার্ডগুলিকে এসসিএসআই ড্রাইভ হিসাবে দেখা হয়। সুতরাং কেউ ফ্ল্যাশকার্ডগুলির জন্য ড্রাইভারের ডিবাগ স্তরের সাথে ভুল করেছে। @ এলিয়াকাগান
রিনজউইন্ড

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

2
আমি বলব যে অংশটি "এটি কীভাবে মুছে ফেলা যায়" সেই তথ্যটিই সর্বাধিক সন্ধান করা তথ্য হিসাবে প্রকাশিত হবে, এবং অবশ্যই উত্তরটির অংশ হওয়া উচিত? কমপক্ষে, আমি যা খুঁজছিলাম তা হ'ল: এটি কী তা আগে খুঁজে বার করুন, যাতে আমি বার্তাগুলি থামাতে পারি।
Nanne

উত্তর:


23

কী করতে ক্যাশে ডেটা চাওয়া ব্যর্থ এবং ধরে নেওয়া যাক ড্রাইভ ক্যাশে: লেখ-থ্রু বার্তা মানে?

  • হার্ড ডিস্কগুলিতে রাইটিং ক্রিয়াকলাপটি গতিতে কম পরিমাণে র‌্যাম ক্যাশে রয়েছে। সিস্টেমটি ডিস্কের ক্যাশে একটি ডিস্কের লিখিত না হওয়ার জন্য অপেক্ষা না করেই একটি বিশাল পরিমাণ ডেটা লিখতে পারে। এটিকে কখনও কখনও "রাইট-ব্যাক" মোড বলা হয়।

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

    • সিস্টেমটি ডিভাইসটিকে জিজ্ঞাসা করে: "আপনার কাছে ক্যাশে আছে?" এবং কোন সাড়া পায় না। সুতরাং এটি ধরে নেয় কোনও ক্যাশে নেই এবং এটিকে "লিখন-মাধ্যমে" মোডে রাখে।

3
ভাল এটি আমার বুট প্রক্রিয়াটি ইউএসবি স্টিক থেকে থামায় .. আমি কি এর বিরুদ্ধে কিছু করতে পারি?
ফিল্স_এক্স

11

বাগ সার্কভেশন

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

sudo rmmod ums_realtek

এই পরিস্থিতিতেটি আমার ল্যাপটপের জন্য কাজ করে।


8

এটি একটি প্রতিবেদন করা বাগ এবং এটি এটির জন্য আপনাকে এখানে যেতে হবে।


2
অনুমান করুন এই আদেশটি দিয়ে সমাধান করা যাবে? sudo sh -c 'প্রতিধ্বনি "বিকল্পগুলি ums_realtek ss_en = 0"> /etc/modprobe.d/ums-realtek.conf'
ডিলসন বিক্রয়

4

মে মাসে উবুন্টু জিজ্ঞাসা করা প্রশ্নে এটিও জিজ্ঞাসা করা হয়েছিল এবং উত্তর দেওয়া হয়েছিল: ডেমসগে ত্রুটি - টেস্ট ডাব্লুপি ব্যর্থ হয়েছে, ধরে নিন রাইটিং সক্ষম করুন

যদি প্রাথমিকভাবে ড্রাইভারটি আনলোড করা হয় এবং প্রতিবার পাঠকের প্রয়োজন হয় এটিকে পুনরায় লোড করা উপযুক্ত সমাধান নয়, তবে ss_en=0আমি মূলত এই উত্তরে যেমনটি করেছি ঠিক তেমনই ড্রাইভারটির বিকল্পটি নির্দিষ্ট করার পরামর্শ দেব ।

এই উত্তরটির সংক্ষিপ্তসার হিসাবে:

  • মডিউলটি যাবার পরে ম্যানুয়ালি লোড করুন rmmod:sudo modprobe ums_realtek ss_en=0
  • অথবা এই পরিবর্তনটি স্থায়ী করতে এটির /etc/modulesসাথে নির্দিষ্ট করুন ums_realtek ss_en=0

4

13.10 সৌসি সালাম্যান্ডারে আমার একই সমস্যা আছে। তবে উপরের উত্তরগুলি আমার কোনও উপকারে আসেনি। আমি নিম্নলিখিতগুলি করেছেন:

sudo rmmod ums_realtek
sudo sh -c 'echo "options ums_realtek ss_en=0" > /etc/modprobe.d/ums-realtek.conf'
sudo modprobe ums_realtek

এটি কী করে তা হল মডিউলটি সরিয়ে ফেলা, মডিউল লোডের পরামিতিগুলি আপডেট করুন। তারপরে ums_realtekআবার মডিউলটি লোড করুন ।

কোনও রিবুট লাগবে না।



0

ডগা

13.10 স্যাসি সালাম্যান্ডারে, এই বার্তাটি পুনরাবৃত্তি করে। আপনি প্রম্পট পেতে পারেন না। এটি যদি কোনও ল্যাপটপে থাকে এবং আপনার কাছে অতিরিক্ত মেমরি কার্ড রয়েছে। এটি আটকে থাকুন এবং আপনি সঠিক সমাধানটি প্রয়োগ না করা পর্যন্ত বার্তাটি চলে যায় away হ্যাঁ, এটি অন্য একটি পোস্টে উল্লেখ করা হয়েছে। তবে এটি পাঠকদের এখানে একটু সময় বাঁচাতে পারে।


0

আমার এসডি কার্ডটি এখনও ত্রুটি দেখাচ্ছে না। সমস্যাটি সমাধান করার জন্য আমি যা করেছি তা হ'ল আমার ল্যাপটপ থেকে পাওয়ার এবং ব্যাটারি বের করে নেওয়া এবং পাওয়ারটি প্লাগ ইন করে আবার শুরু করার আগে এক মিনিটের জন্য অপেক্ষা করা। এটা কাজ করেছে.


0

অন্যদের দ্বারা ব্যাখ্যা হিসাবে, এই সতর্কতাগুলি স্বাভাবিক, প্রত্যাশিত আচরণের প্রতিবেদন করে। আপনি তাদের দমন করতে পারেন /etc/rsyslog.conf। আরও ভাল, আপনি /etc/rsyslog.d/20-suppresswarnings.confএটিতে নিম্নলিখিত বিধি সহ একটি ফাইল তৈরি করুন :

# Suppress certain messages
:msg, contains, "Test WP failed, assume Write Enabled"  ~
:msg, contains, "Asking for cache data failed"  ~
:msg, contains, "Assuming drive cache: write through"   ~
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.