একটি প্রাচীর বার্তা আসন্ন পুনরায় বুট বা শাটডাউন সম্পর্কে সতর্ক করেছিল, তবে আমি বিশদটি মিস করলাম। আমি কীভাবে সেগুলি পেতে পারি?


10

যখন আমার টার্মিনালে কিছু আউটপুট লেখা হচ্ছে, তখন একটি প্রাচীর বার্তা পেরিয়ে গেল। এটি পড়তে আমার পক্ষে খুব দ্রুত গতিতে চলে গেল। আমি শুধু বলতে পারি

Broadcast message from

The system is going down for

এমনকি এর বেশিরভাগটিই একটি শিক্ষিত অনুমান।

গুরুতরভাবে, আমি যখন এটি নিচে যাচ্ছিলাম তখন মিস হয়ে গেলাম। ২ 0 মিনিট? ২ ঘন্টা? ২ 4 ঘন্টা?

আমি কি দেয়ালের বার্তাটি আবার পড়তে পারি, বা কোথাও পরিকল্পিত শাটডাউন / রিবুটগুলি সন্ধান করতে পারি? আমি বিনা মূলের একজন সাধারণ ব্যবহারকারী।


কিছু দ্রুত চেকিং (সেন্টোস 7) দেখায় / var / লগ / বার্তাগুলির একটি রেকর্ড রয়েছে যে ব্যবহারকারী কোনও দেয়াল বার্তা প্রেরণ করেছে, তবে সেই বার্তার সামগ্রীগুলি নয়। আমি নিশ্চিত না যে 'প্রাচীর' বা '
রাইটিং

প্রাচীর না থাকলেও, সম্ভবত শাটডাউন / রিবুটটির পরিকল্পনামূলক শাটডাউনগুলির সর্বজনীনভাবে অ্যাক্সেসযোগ্য লগ রয়েছে? আমি 99% নিশ্চিত এটি শাটডাউন-বার্তা ছিল; আমি কখন জানতে চাই যাই হোক না কেন, আমার কাছে পড়ার অনুমতি নেই /var/log/messages
জিরিট

2
nologinশাটডাউনের পাঁচ মিনিটের মধ্যেই উপস্থিত থাকবে, সুতরাং সিসাদমিন যদি shutdownতিন সপ্তাহের মধ্যে সিস্টেম হল্ট বা পুনরায় বুট করার সময়সূচি ব্যবহার করে থাকে তবে এটি মারাত্মক সহায়ক নয় । তবে শাটডাউন দিগন্তের কাছাকাছি আসার সাথে সাথে ক্রমবর্ধমান ফ্রিকোয়েন্সি সহ আরও পর্যায়ক্রমিক বিজ্ঞপ্তি থাকবে। জন্য ম্যানুয়াল পেজ shutdown, wallএবং mesgনির্দেশ করে না যে এই ধরনের বার্তাগুলির বিষয়বস্তু যে কোন জায়গায় সংরক্ষণ করা হয়। উপস্থিতি /var/run/nologinআপনি বলে তোমার দিকে আছে সবচেয়ে অবশিষ্ট পাঁচ মিনিট।
ডোপঘোতি

1
@gerrit আপনি যদি রিমোট হোস্টে এক্সকনসোল শুরু করেন তবে এটি দূরবর্তী হোস্টে চলে। এটি কোনও ফাইল খুললে এটি দূরবর্তী হোস্টের একটি ফাইল। এর অর্থ এক্সকনসোল রিমোট হোস্টে / dev / কনসোলটি পড়ে। আপনার স্থানীয় এক্স সার্ভারটি কেবল আউটপুট দেখায় এবং আপনার স্থানীয় কীবোর্ড এবং মাউস ইভেন্টগুলি দূরবর্তী হোস্টে চলমান এক্সকনসোলে প্রেরণ করা হয়েছে তা নিশ্চিত করে।
সিলিং

1
যদি আসন্ন শাটডাউন চলছে, তবে (আবার এটি লিখতে হবে) আসল শাটডাউন শুরু করার আগে নিয়মিত সম্প্রচার অপেক্ষা করতে এবং প্রেরণ করার জন্য, একটি শাটডাউন প্রক্রিয়া চলছে। যদি সিস্টেম সেটিংস কোনও সাধারণ ব্যবহারকারীর সমস্ত প্রক্রিয়া দেখতে দেয় তবে কেবলমাত্র একটি করুন ps -ef|grep -w shutdownএবং সময় পরামিতি (যা নিখুঁত বা আপেক্ষিক হতে পারে) সহ তার যুক্তি সহ আপনি শাটডাউন প্রক্রিয়াটি দেখতে পারেন
এবি

উত্তর:


2

আপনার যদি এক্স ফরোয়ার্ডিং এবং আপনার নিজের প্রোগ্রাম ইনস্টল করার (বা সংকলন) করার ক্ষমতা থাকে তবে বার্তাগুলিকে ডেস্কটপ বিজ্ঞপ্তিতে রূপান্তর করতে এক্স রাইটেড চালানোর চেষ্টা করুন wall

যদি আপনার ইউনিক্স বক্সটি একটি traditionalতিহ্যবাহী আরম্ভ (সিস্টেম ভি বা বিএসডি) চালাচ্ছে তবে আপনি শাটডাউন প্রক্রিয়াটি ব্যবহার করে এটি দেখতে পারেন ps:

ps aux | grep shutdown

যাইহোক, চলমান সময় systemd, টাইমারটি লগইন্ড.সর্পিসে প্রয়োগ করা হয়, সুতরাং psসাহায্য করবে না। আপনি পারে জানতে পাবে যদি শাটডাউন ফাইলে খুঁজছেন দ্বারা নির্ধারিত হয় /run/systemd/shutdown/scheduled:

$ cat /run/systemd/shutdown/scheduled 
USEC=1511457755542032
WARN_WALL=1
MODE=poweroff
WALL_MESSAGE=System going down for scheduled maintenance

মাইক্রোসেকেন্ড থেকে যুক্তিসঙ্গত তারিখে রূপান্তর করতে, আপনি ব্যবহার করতে পারেন gawk:

$ awk -F= '/USEC/ {print strftime("%c", $2/1E6)}' < /var/run/systemd/shutdown/scheduled
Thu 23 Nov 2017 10:03:21 AM CET

তবে নোট করুন যে সিস্টেমডের কয়েকটি সংস্করণ যখন শাটডাউন বাতিল হয়ে যায় তখন ফাইলটি মুছে না । (আমি চেষ্টা করা সংস্করণ, 232, ফাইলটি প্রায় পরে ঝুলন্ত অবস্থায় ছেড়ে যায় shutdown -c)।

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