MongoDB সার্ভার শাটডাউন করার পদ্ধতি (Authentication সক্ষম থাকলে)
MongoDB সার্ভার শাটডাউন করতে db.shutdownServer() কমান্ড ব্যবহার করা হয়। যদি অথেন্টিকেশন (Auth) সক্রিয় থাকে, তবে এডমিন ডাটাবেসে 스위চ করে অ্যাডমিন প্রিভিলেজ দিয়ে চালাতে হয়।
১. এডমিন ডাটাবেসে সুইচ করা
use admin;
আউটপুট:
> use admin; switched to db admin
২. শাটডাউন কমান্ড চালানো
> db.shutdownServer();
৩. ফলাফল
server should be down... 2020-01-07T22:40:31.295+0530 I NETWORK [js] trying reconnect to 127.0.0.1:27017 failed 2020-01-07T22:40:32.326+0530 I NETWORK [js] reconnect 127.0.0.1:27017 failed failed
মहত্বপূর্ণ নোট:
- শাটডাউন করার জন্য यজারের
shutdownপ্রিভিলেজ (role:hostManagerবাclusterAdmin) থাকতে হবে। - স্ট্যান্ডঅ্যালোন সার্ভারের জন্য
db.shutdownServer()বাdb.adminCommand({shutdown: 1})ব্যবহার করা যায়। - রেপ্লিকা সেটের প্রাইমারি নোড শাটডাউন করলে অটোমেটিক্যালি নয়েকশন হয়।
- ফোর্স শাটডাউন:
db.adminCommand({shutdown: 1, force: true})।
এই কমান্ড চালানোর পর MongoDB সার্ভার সম্পূর্ণ বন্ধ হয়ে যাবে।