আমার একটি মেশিন রয়েছে (এটি সার্ভার হিসাবে ব্যবহার করে) যা কিছু সময়ের জন্য কিছু অদ্ভুত বুট সমস্যা ছিল। হয়, এটি পরের বার অবধি চলতে থাকবে যতক্ষণ না আমি এটিকে ম্যানুয়ালি রিবুট করি (কার্নেল আপগ্রেড এবং আরও কিছু), অথবা এটি 29m50sচিহ্নের চারপাশে পুনরায় বুট হয় ।
আমি যখন ভিডিওটি নিয়েছিলাম তখন তা ঘটেছিল। এটি ঠিক মারা যায় .. clickআমি যখন ওএস থেকে এটি বন্ধ করি ঠিক তেমনই সাথে ।
এটি কখন থেকে যায় বা কখন এটি পুনরায় চালু হয় সে সম্পর্কে আমি কোনও যুক্তি খুঁজে পাচ্ছি না।
উদাহরণ:
- পুনরায় বুট করুন @ 0:29:50
- ম্যানুয়াল রিবুট, কারণ এটি @ ২৪ ঘন্টা + ছিল
- পুনরায় বুট করুন @ 0:29:53
- রিবুট 0:29:50
- ম্যানুয়াল রিবুট, 35+ মিনিটের জন্য চালু ছিল
- পুনরায় বুট করুন @ 0:29:54
- পুনরায় বুট করুন @ 0:29:54
- ম্যানুয়াল রিবুট, 12+ ঘন্টা চলছিল।
- ম্যানুয়াল রিবুট, 35+ মিনিটের জন্য চালু ছিল।
- পুনরায় বুট করুন @ 0:29:54
- পুনরায় বুট করুন @ 0:29:52
- পুনরায় বুট করুন @ 0:29:50
এই পরীক্ষাগুলি গত 2 দিন ধরে ছড়িয়ে পড়েছিল। আমি while true; do echo $(awk '{print int($1/3600)":"int(($1%3600)/60)":"int($1%60)}' /proc/uptime; acpi -t; hddtemp /dev/sda); sleep 1; doneআপডেট আপটাইম এবং টেম্প তথ্য বন্ধ হয়ে গেলে তা দেখতে দৌড়াচ্ছি ।
একটি উদাহরণ আউটপুট হচ্ছে 0:29:54 Thermal 0: ok, 50.0 degrees C Thermal 1: ok, 50.0 degrees C /dev/sda: ST1000LM014-1EJ164: 47°C।
আমিও আউটপুট নিতে ps -eo args | sort | uniq, এবং systemctl list-unitsপ্রতিটি বুট আপ। তবে আমি এগুলির মধ্যে কোনও পার্থক্য দেখছি না।
লগগুলি journalctl --followএবং dmesg -wH(উভয় সংস্করণ অনুসরণ করে, তাই বুটের আগে আউটপুটটি পাব), কিছুই দেখায় না। বা অন্য কোনও লগ আমি খুঁজে পেল না।
আমি কীভাবে এটির সমস্যা সমাধান করব? কিছু কিছু straceতবে একই সময়ে প্রতিটি প্রক্রিয়ার জন্য দুর্দান্ত হতে পারে।
একটি তত্ত্বটি হ'ল এটি 30 মিনিট (সঠিক) চিহ্নে বুট করার মতো কিছু আছে তবে সিস্টেম আপটাইম টিক দেওয়ার আগে সেই জিনিসটি শুরু হয়। তবে তা কী হতে পারে?
lsb_release -a
- ডিস্ট্রিবিউটর আইডি: উবুন্টু
- বর্ণনা: উবুন্টু 16.04.2 এলটিএস
- প্রকাশ: 16.04
- কোডনাম: জেনিয়াল
uname -a
- লিনাক্স d0 4.4.0-83-জেনেরিক # 106-উবুন্টু এসএমপি সোম জুন 26 17:54:43 ইউটিসি 2017 x86_64 x86_64 x86_64 জিএনইউ / লিনাক্স
HW
- কমপাল্যাব লিমিটেড থেকে তীব্র-পিসি
- সিপিইউ: ইনটেল (আর) কোর (টিএম) i7-3517UE সিপিইউ @ 1.70GHz
dmesgএবং এর ভিতরে বাড়ানোর চেষ্টা করেছেন /proc/sys/kernel/printk? অন্য পদ্ধতিটি হ'ল উবুন্টু ১.0.০৪-এর একটি নতুন ইনস্টলেশন হবে, পরীক্ষা করে দেখুন যে কোনও সমস্যা নেই এবং পরবর্তীতে এটি আপনার সিস্টেমে অনুরূপ করুন make এর diffs রাখুন /etcএবং dpkg --get-selectionsকি আলাদা জানতে।