যে কারণেই হোক না কেন, যখনই আমি মংগাডিবিকে পরিষেবা হিসাবে শুরু করার চেষ্টা করি (সুডো সার্ভিস মঙ্গোদ শুরু) আমি নিম্নলিখিত ত্রুটিটি পেয়েছি:
মংডোড.সার্ভিস শুরু করতে ব্যর্থ: ইউনিট মঙ্গোড.সার্ভিস পাওয়া যায় নি। আমি ইনস্টলেশন পদক্ষেপগুলি অনুসরণ করেছি নিম্নলিখিত লিঙ্কের উল্লেখ মঙ্গো ডিবি ইনস্টলেশন ব্যর্থ হয়েছে
system> sudo systemctl start mongodb
Failed to start mongodb.service: Unknown unit: mongodb.service
এবং যখন আমি চেষ্টা করি sudo mongod
:
MongoDB shell version: 3.2.13 connecting to: -
2017-06-03T16:19:28.513+0530 W NETWORK [thread1]
Failed to connect to 127.0.0.1:27017, in(checking socket for error after poll), reason: errno:111 Connection refused
2017-06-03T16:19:28.514+0530 E QUERY [thread1]
Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed : connect@src/mongo/shell/mongo.js:229:14 @(connect):1:6 exception: connect failed
এবং যখন আমি চেষ্টা করি mongod --repair
:
2017-06-03T16:32:35.514+0530 I CONTROL [initandlisten]
MongoDB starting : pid=17423 port=27017 dbpath=/data/db 64-bit host=sid-Ideapad-Z570 2017-06-03T16:32:35.514+0530 I
CONTROL [initandlisten] db version v3.2.13 [listen] target_arch: x86_64 2017-06-03T16:32:35.514+0530 I
CONTROL [initandlisten] options: {} 2017-06-03T16:32:35.540+0530 I STORAGE [initandlisten] exception in initAndListen: 29 Data directory /data/db not found., terminating
/usr/bin/mongod
; আপনার যদি এই কমান্ডটির আউটপুট থাকেsudo mongod
MongoDB shell version: 3.2.13 connecting to: - 2017-06-03T16:19:28.513+0530 W NETWORK [thread1] Failed to connect to 127.0.0.1:27017, in(checking socket for error after poll), reason: errno:111 Connection refused 2017-06-03T16:19:28.514+0530 E QUERY [thread1] Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed : connect@src/mongo/shell/mongo.js:229:14 @(connect):1:6 exception: connect failed
mongod --repair
তারপর চেষ্টা করুন sudo mongod
; এটি সহায়ক হতে পারে
ls /etc/systemd/system | grep mongo
আউটপুট কী : আউটপুট?