আপনার সার্ভার পুনরায় আরম্ভ করার আর কোনও উপায় নেই those কমান্ডের চেয়ে অন্য কোনও কিছু ব্যবহার করে।
- শাটডাউন আপনার সিস্টেম বন্ধ করার সর্বাধিক সাধারণ উপায়। যুক্তি
-r
এবং একটি নির্দিষ্ট সময় (বা ' now
') যুক্ত করা আপনার সিস্টেমটিকে শাটডাউন অনুক্রমের পরে থামার পরিবর্তে পুনরায় বুট করবে।
- রিবুটটি এমন একটি মোড়কের রাউন্ড শাটডাউন যা কিছু হার্ডডিস্ক রক্ষণাবেক্ষণ করে (সিঙ্ক করে এবং / অথবা স্ট্যান্ডবাই মোডে রাখে এবং সত্যই প্রাসঙ্গিক নয়)।
reboot
(> 2.74) এর নতুন সংস্করণগুলি shutdown
রানলেভেল 0 বা 6 এ না থেকে শুরু করা হবে ।
- বেশিরভাগ init স্ক্রিপ্টগুলি কল করে থামাতে কল করে utmp লগ ইন করতে ।
আপনি যে কমান্ড ব্যবহার করছেন তা বিবেচনা না করেই আধুনিক বিতরণে সমস্ত কাজ .াকা থাকবে। মূলত তারা সকলেই আপনার SysV (CentOS <7) বা systemd (CentOS> = 7) স্ক্রিপ্টগুলির শাটডাউন রান-টাইম শুরু করে (আমি তাদের পড়ার সুবিধার্থে init স্ক্রিপ্টগুলি বলব)।
ধাপে ধাপে ডিআইআই স্ক্রিপ্টগুলি ব্যবহার বন্ধ করে দেওয়া আপনার সাধারণত রানলেভেল 'এস' এর অধীনে নিবন্ধিত সমস্ত পরিষেবা বন্ধ করুন । পৃথক init স্ক্রিপ্টগুলির একটি সময়সীমা থাকতে পারে, যেমন সেন্টস-এ মাইএসকিউএল থ্রি স্ক্রিপ্ট। যখন স্টপ আর্গুমেন্টটি দেওয়া হয় এবং ডেমনটি পর্যাপ্ত পরিমাণে বন্ধ হয়ে যায় না, স্ক্রিপ্টটি বন্ধ হয়ে যায় এবং ব্যর্থতা দেয় প্রস্থান করে। শাটডাউন প্রক্রিয়াটি এমনভাবে চলতে থাকবে যেন কিছুই ভুল না হয়ে কেবল কিছুটা সময় নেয় এবং সম্ভবত কোনও সতর্কতা মুদ্রণ করে। শেষে, যখন সমস্ত init স্ক্রিপ্টগুলি কার্যকর করা হবে, অনিবার্য ঘটবে: এখনও চলছে এমন সমস্ত প্রক্রিয়া একটি SIGTERM
সংকেত পাবে এবং কয়েক সেকেন্ডের পরে (2 বা 5), এ SIGKILL
। আপনার সিস্টেমটি রিবুট করতে বা শাটডাউন করার জন্য এসিপিআই কল করার আগে এটি বাকিটি পরিষ্কার করবে ।
একটি ব্যতিক্রম অপশন reboot
সহ কমান্ড ব্যবহার করা হয় -f
, এটি init স্ক্রিপ্টগুলি সম্পাদন করা এড়িয়ে যাবে এবং সরাসরি সিস্টেমটিকে পুনরায় বুট করবে।
আপনার উদ্বেগের মূল কারণটি ঠিক করা থেকে আপনি আরও ভাল হবেন: মাইএসকিউএল সঠিকভাবে বন্ধ হচ্ছে না।
প্রায়শই এটি ডেমন নিরাপদে নিরাপদে বেরোনোর আগে প্রচুর কাজ করা প্রয়োজন। আমার একবার একবার +300.000 সারণী সহ একটি মাইএসকিউএল উদাহরণ রয়েছে যা বাইরে বের হতে এক ঘন্টা সময় নেয়। বিশাল বাফার ব্যবহার করে এবং I / O প্রাপ্যতার উপস্থিতি কম থাকে এমন একই সমস্যাগুলি পাওয়া যায়।
reboot
মূলত একটি উপনামshutdown -r
... তাই ... হ্যাঁ।