কীভাবে উবুন্টু সার্ভারের ঘুম / হাইবারনেশন রোধ করা যায়


12

আমি আমার ডেস্কের নীচে একটি বাক্সে সর্বশেষ উবুন্টু সার্ভার চালিয়ে যাচ্ছি (গতকাল বেশ আক্ষরিক ডাউনলোড এবং ইনস্টল)। আমি ট্র্যাক ইনস্টল এবং ওপেনএসএইচ পেয়েছি। মাঝেমধ্যে উভয় অনুপলব্ধ হয়ে যায়, যেমন সার্ভারটি ঘুমিয়ে গেছে যা আমার কাছে অদ্ভুত বলে মনে হচ্ছে, একটি সার্ভারের পুরো ধারণাটি এটি সর্বদা চালু / উপলব্ধ।

সার্ভারটি কেবল ল্যানে ব্যবহৃত হয়।

আমি acpi=off/ ইত্যাদি / ডিফল্ট / গ্রাব যোগ করার চেষ্টা করেছি , চলমান আপডেট এবং রিবুট, কোনও পার্থক্য নেই।

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

কোন ধারণা বা পরামর্শ?


এটি কাজ করবে কিনা তা নিশ্চিত নয়। `sleep_computer_acgconftool-2 --set --type int /apps/gnome-power-manager/timeout/sleep_computer_ac 0
g_p

আপনার এইচডিপারম সেটিংস পরীক্ষা করুন। আউটপুট কিsudo hdparm -B /dev/sda
mchid

আমার জিজ্ঞাসার কারণটি হ'ল ডিস্কটি নীচে নেমে যাওয়ার পরে সিস্টেমটির যথাযথ প্রতিক্রিয়া শুরু করতে মাঝে মাঝে এক বা দুই মিনিট সময় নিতে পারে।
এমচিড

উত্তর:


7

আমি বুঝতে পারি এটি একটি পুরানো পোস্ট, তবে আমার একই সমস্যা ছিল এবং একটি শালীন উত্তর খুঁজে পেতে খুব কষ্ট হয়েছিল।

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

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

এই আদেশটি স্থগিত করা অক্ষম করে:

sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target

এবং এই আদেশ এটি আবার ফিরিয়ে আনা:

sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target

1

ব্যবহার করার চেষ্টা করুন

setterm -blank 0

এটি প্রতিটি বুটের পরে প্রবেশ করা প্রয়োজন, তবে জিনিসগুলি চলমান রাখে।


আপনি কি আরও কিছু তথ্য দিতে পারেন দয়া করে
প্যান্থার

সেটারম হ'ল কমান্ড, -ব্ল্যাঙ্ক হ'ল কমান্ডটি সামঞ্জস্য করে, এবং 0 হ'ল কমান্ড দ্বারা ব্যবহৃত সময়ের মান।

আপনি বিশেষত কোনটি জানতে চান?

এটি কি সমস্যার সমাধান করেছে?


1

আপনি ক্যাফিন চেষ্টা করতে পারেন। আপনি প্রদত্ত কম্যান্ডের সময় আপনার সার্ভারকে ঘুম থেকে আটকাতে 'ক্যাফিনেট' কমান্ডটি ব্যবহার করতে পারেন ( সিনট্যাক্সের জন্য http://www.webupd8.org/2015/01/caffeine-app-gets-its-indicator-back.html দেখুন ) বা সারাক্ষণ অলস প্রতিরোধের জন্য এটি সেট করুন।


1
যদিও আপনার উত্তরটি 100% সঠিক, তবে সেই লিঙ্কটি সরানো, পরিবর্তন করা, অন্য একটিতে মিশে গেলে বা মূল সাইটটি কেবল অদৃশ্য হয়ে যায় ... তবে- এটি আপনার উত্তরটি সম্পাদনা করুন এবং প্রাসঙ্গিক অনুলিপি করুন আপনার উত্তরের লিঙ্ক থেকে পদক্ষেপগুলি, যার ফলে এই সাইটের জীবদ্দশায় 100% এর জন্য আপনার উত্তরটির গ্যারান্টি রয়েছে! ;-) আপনি সবসময় আপনার উপাদানের উত্স হিসাবে আপনার উত্তরের নীচে লিঙ্কটি রেখে যেতে পারেন ...
ফ্যাবি

ইতোমধ্যে সেটটারম-ব্লাঙ্ক 0 যা করতে একটি তৃতীয় পক্ষের সফ্টওয়্যার ইনস্টল করবেন?
রডরিগো

-1

setterm -blank 0GRUB বুট কমান্ডে যুক্ত করা সাধারণত কার্নেল দ্বারা উপেক্ষা করা হয় এবং আমি নিজেকে আবার এন্টার আপ ফাংশনটি আবার দ্রুত টাইপ করতে ব্যবহার করতে পারি বলে মনে করি। মূল টার্মিনাল থেকে 15 বা 20 বার কমান্ড প্রবেশ করার পরে এটি কাজ করছে বলে মনে হচ্ছে। আমি প্রয়োজনীয় দুটি কী (যেমন, উপরে প্রবেশের তীরটি এন্টার কী দ্বারা অনুসরণ করা হবে) আঘাত করার সাথে সাথেই এটি প্রবেশ করি এবং আমি সাধারণত খোলা থাকার জন্য একটি টার্মিনাল পেতে পারি।

পরামর্শ দিন যে setterm -blank 0কমান্ডের মাধ্যমে কৃত্রিমভাবে উন্মুক্ত টার্মিনালটি বন্ধ করে দেওয়ার বিষয়টি কার্নেল দ্বারা পুরোপুরি ভ্রান্ত "ইঙ্গিত" হিসাবে ব্যাখ্যা করা হয়েছে যার স্বাধীনভাবে ঘুম / হাইবারনেশন মোডে যাওয়ার অনুমতি রয়েছে। আমি আপনাকে টিটি 2 বা টিটি 3 ব্যবহার করে একটি রুট টার্মিনাল শুরু করার পরামর্শ দিচ্ছি এবং এটিকে চলমান রেখে দিন। যতক্ষণ না টার্মিনাল প্রোগ্রামটি সক্রিয় থাকে, আমার সিস্টেমে কমপক্ষে, এটি উপস্থিত হয় যে আমার কনসোল মনিটরের কাজ চালিয়ে যাওয়ার অনুমতি দেওয়া হতে পারে।

setterm -blank 0কারা এই সিস্টেমটিকে স্বাধীনভাবে ঘুম / হাইবারনেশন মোডে যাওয়ার অনুমতি দিয়েছিল এবং কীভাবে আমি আমার সিস্টেমে ফিরে যেতে পারি তা এই সমস্যার সমাধান করে না । আমার কাছে এটি গুরুত্বপূর্ণ যে আমার ফাইল সার্ভারটি অনলাইনে থাকা উচিত এবং সর্বদা উপলব্ধ। আমার সেরার চালিয়ে যেতে, আমি ব্যক্তিগতভাবে কিছু কার্নেল মডিউল লিখছি। এই মোডগুলি স্থানে রাখার পরে আমি স্থায়ীভাবে সফ্টওয়্যার আপডেটগুলি অক্ষম করব এবং আমার সমস্যাটি সমাধান হয়ে যাবে, যতক্ষণ না আমি নতুন কার্নেলের প্রয়োজন এমন কিছু নতুন হার্ডওয়্যার ক্রয় করি এবং তারপরে, আমার সার্ভারটি চালিয়ে যেতে, আমাকে বাধ্য করা হবে কার্নেলের অংশগুলি আবার লিখুন।

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