অজানা এনএমআই 20 এবং 30 ভিএম-এর কারণ reason


10

আমি আজ পরিচালনা করি এমন ভার্চুয়াল মেশিনে আমি কনসোলটি টানলাম এবং কিছু কার্নেল বার্তা দিয়ে অভ্যর্থনা জানাই:

[5912557.130943] Uhhuh. NMI received for unknown reason 20 on CPU 0.
[5912557.131115] Do you have a strange power saving mode enabled?
[5912557.131287] Dazed and confused, but trying to continue
[6064281.393568] Uhhuh. NMI received for unknown reason 30 on CPU 1.
[6064281.393888] Do you have a strange power saving mode enabled?
[6064281.394235] Dazed and confused, but trying to continue

এটি কেবলমাত্র কয়েকটি, 20 এবং 30 উভয়ই সিপিইউ 0 এবং 1 তে ঘটে।

  • ভিএম হ'ল ডেবিয়ান জেসি, বিআইওএস বুট ("কিউইএমইউ স্ট্যান্ডার্ড পিসি (i440FX + PIIX, 1996), BIOS 1.9.3-20161025_171302-গ্যান্ডালফ 04/01/2014"; কার্নেল 3.16.0-4-amd64)
  • হাইপভাইজার হ'ল ডেবিয়ান টেস্টিং (বর্তমানে দেবিয়ান এর 4.7.0-1-এএমডি 64; কিউমু 1: 2.7 + ডিএফএসজি -3) চলমান লিবিভার্ট / কেভিএম।
  • হার্ডওয়্যার হ'ল ইস্পি র‌্যাম সহ স্ক্রাব সক্ষম সহ সুপার মাইক্রো এইচ 8 এসজিএল-এফ- এ একটি ওপ্টরন 6344 ।

আমি হোস্টটিতে কোনও এনএমআই বা ইডিএসি ত্রুটি / সতর্কতা বার্তা দেখতে পাচ্ছি না।

কোনও ধারণা কী কী এই এনএমআই বার্তাগুলি অতিথির জন্য তৈরি করছে? তারা কি উদ্বিগ্ন কিছু?

( অজানা কারণে প্রাপ্য এনএমআই সম্পর্কিত হতে পারে 20 - আপনার কাছে কি কোনও অদ্ভুত শক্তি সঞ্চয় মোড সক্ষম আছে? তবে এটি খালি ধাতব বলে মনে হয়)।


আমি আশ্চর্য হয়েছি যে এর বাইরে এটি ভিএমগুলির কার্নেলে যেতে সহায়তা করবেnoapic apci=off
রুই এফ রিবেইরো

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

আমি কিছুদিন ধরে একই সমস্যাটি সন্ধান করার চেষ্টা করছি। কিছু ডেটা পয়েন্ট যা সহায়ক হতে পারে সেগুলি হ'ল: হোস্ট কার্নেল সংস্করণ, কিউমু সংস্করণ, ভিএম বিআইওএস বা ইউইএফআই বুট ব্যবহার করে কিনা, ভিএম i440fx বা q35 ব্যবহার করে কিনা।
মাইকেল হ্যাম্পটন

@ মিশেলহ্যাম্পটন প্রশ্নটিতে বিশদ যুক্ত করার অনুরোধ করেছেন।
ডার্বার্ট

আমি একই সমস্যা পেয়েছি, এখানে বিশদগুলি (আসলে খুব অনুরূপ): ভিএম হ'ল দেবিয়ান জেসি (3.16.0-4-amd64) বিআইওএস 1.7.5-20140531_083030-গ্যান্ডালফ (04/01/2014) এর সাথে। হাইপভাইজার হ'ল ডেবিয়ান জেসির উপর libvirt / KVM, তবে ব্যাকপোর্টেড কার্নেল (4.7.0-0.bpo.1-amd64) সহ। হাইপাইভাইজার হার্ডওয়্যার দুটি ওসিটারন 6272 গুলি, ইসিসি র‌্যাম সহ (বর্তমানে মাদারবোর্ডটি অজানা, তবে সম্ভবত কোনওরকম সুপারমাইক্রো)। এই বিবরণগুলি দেওয়া ডারউবার্টের মতো লক্ষণীয়ভাবে একইরকম, আমিও এই সমস্যার মুখোমুখি হয়েছি যে আমি খুব অবাক হই না, তবে আশা করি তারা সহায়তা করবে।
jvperrin

উত্তর:


2

অনুরূপ সেটআপ ব্যবহার করে আমারও একই সমস্যা ছিল:

  1. এএমডি সিপিইউ (যদিও আমি ইন্টেল সিপিইউগুলির সাথে একই সমস্যার প্রতিবেদন দেখেছি, তবে ইন্টেল সিপিইউতে চালিত আমার হাইপারভাইজারগুলির কোনওটিরইই এই সমস্যাটি নেই, এমনকি সিপিইউ পাসস্ট্র্রু সক্ষম হওয়াও)।
  2. ডেবিয়ান, হাইপারভাইজার এবং অতিথির উপর কার্নেল 4.x (উভয় ক্ষেত্রে আমার ক্ষেত্রে 4.9.0-4-amd64)।

আমার সমাধানটি ছিল আমার অতিথি ভিএমকে সিপিইউ পাসথ্রুর চেয়ে একটি কিউইএমইউ এমুলেটেড সিপিইউ ব্যবহার করতে। এটিতে <cpu mode='host-passthrough'/>অতিথির সংজ্ঞা ফাইল থেকে লাইনটি সরিয়ে ফেলতে হবে।

আপডেট : আমি আরও তদন্ত করেছি এবং ঝামেলা উপাদানগুলি clockউপাদানটির আওতায় ছিল :

<clock offset='utc'>
  <timer name='rtc' tickpolicy='catchup'/>
  <timer name='pit' tickpolicy='delay'/>
  <timer name='hpet' present='no'/>
</clock>

আসল সমাধানটি ছিল তিনটি <timer>উপাদান সরিয়ে ফেলা , এর পরে <cpu mode='host-passthrough'/>আবার সক্ষম করা যেতে পারে।

সম্পূর্ণতার জন্য আমি যোগ একটি অনুরূপ উত্তর করার লিঙ্ক প্রশ্ন


এই তিনটি উপাদান হ'ল ডিফল্ট মান, এগুলি অক্ষম করাতে অবশ্যই কিছু করা উচিত নয় এবং সেভে পুনরায় যুক্ত করা উচিত।
সাইমন রিখটার

1

সমস্যাটি দেখে মনে হচ্ছে যে বিরতির সমাপ্তি সঠিকভাবে যোগাযোগ করা হয়নি।

লিব্বার্টের জন্য, নিশ্চিত হয়ে নিন যে eoiএটি সক্ষম হয়েছে:

<domain>
  …
  <features>
    <apic eoi='on'/>
    …

কেভিএম-এর জন্য কমান্ড লাইনে অনুবাদ করে

-cpu …,+kvm_pv_eoi

এটি আমাদের পক্ষে -M q35হোস্ট সিপিইউ পাসস্ট্রো এবং ডিফল্ট কনফিগারেশন অন্যথায় (আরটিসি বিঘ্নিত, পিআইটি ইন্টারপ্রেটস বাদ গেছে, এইচপিইটি অনুপলব্ধ) এর সাথে কাজ করে বলে মনে হচ্ছে ।


0

আমি একই সমস্যা ছিল Debian 9এবং Qemu 2.8.1(Debian 1:2.8+dfsg-6+deb9u5)
আমি থেকে videocard মডেল প্রতিস্থাপন করে এটি সমাধান virtioকরার জন্য cirrus(অথবা আপনার কাছ থেকে আর একটি মডেলের ব্যবহার করার চেষ্টা করতে পারেন qemuman পৃষ্ঠা)।

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