คำถามติดแท็ก mongodb

ปรับขนาดได้, ประสิทธิภาพสูง, โอเพ่นซอร์ส, ฐานข้อมูลเชิงเอกสาร

4
โฟลเดอร์ฐานข้อมูล mongo อยู่ที่ไหนในระบบไฟล์
ฉันใช้ Ubuntu 16.04 ฉันได้ตั้งค่าฐานข้อมูลMongoDBแล้ว เมื่อฉันเริ่ม (ด้วยmongodคำสั่ง) มันบอกว่าฐานข้อมูลตั้งอยู่ที่/data/db( dbpath=/data/db) ฐานข้อมูลทำงานได้ดี แต่ใน files explorer ฉันไม่พบโฟลเดอร์นั้น ฉันดูในComputerโฟลเดอร์และในโฟลเดอร์Home( Computer/home/<my name>) แล้ว ฉันยังแสดงไฟล์และโฟลเดอร์ที่ซ่อนด้วย Ctrl + H ฉันจะค้นหาโฟลเดอร์ฐานข้อมูลของฉันได้อย่างไร

2
ฉันจะถอนการติดตั้ง mongodb 2.6.3 ได้อย่างไร?
ฉันใช้คำสั่งต่อไปนี้: sudo apt-get remove mongodb และมันให้ผลลัพธ์นี้: Reading package lists... Done Building dependency tree Reading state information... Done Package 'mongodb' is not installed, so not removed 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. แต่ mongodb ยังคงติดตั้งบนระบบ Ubuntu 13.04 ของฉันดังนั้นฉันจะถอนการติดตั้งได้อย่างไร?

2
วิธีเพิ่มขีด จำกัด ของข้อมูลบัฟเฟอร์?
ภายในอูบุนตูฉันได้สร้างคอลเลกชัน MongoDB Db ที่มี 1 ล้านเรคคอร์ดและเมื่อพยายามเรียกใช้คำสั่งการเรียงลำดับฉันจะได้รับข้อผิดพลาดดังต่อไปนี้: "$err" : "Runner error: Overflow sort stage buffered data usage of 33555002 bytes exceeds internal limit of 33554432 bytes", "code" : 17144 ได้โปรดทุกคนอธิบายวิธีเพิ่มขีด จำกัด ภายในเพื่อให้ฉันสามารถดำเนินการนี้และคำสั่งขนาดใหญ่อื่น ๆ กับข้อมูลได้หรือไม่
16 mongodb 

2
ข้อผิดพลาด: หน่วย mongodb.service ถูกปิดบังเมื่อเริ่ม mongodb
ฉันกำลังพยายามติดตั้ง kaa (แพลตฟอร์ม IOT) ในการติดตั้งการพึ่งพาได้รับข้อผิดพลาดในการดำเนินการคำสั่ง - $ sudo systemctl start mongodb error- Failed to start mongodb.service: Unit mongodb.service is masked.
16 mongodb 

5
MongoDB 3.0.2 จะไม่เริ่มทำงานหลังจากอัปเกรดเป็น Ubuntu 15.10
ฉันเพิ่งอัพเกรดเป็น Ubuntu 15.10 หลังจากที่ MongoDB 3.0.2 ไม่เริ่มทำงาน $ sudo service mongod start ซึ่งจะทำให้เกิดข้อผิดพลาด: Failed to start mongod.service: Unit mongod.service failed to load: No such file or directory.
14 15.10  mongodb 

5
จะเปลี่ยนตำแหน่งที่ MongoDB ใช้เพื่อเก็บข้อมูลได้อย่างไร
ฉันแก้ไขไฟล์กำหนดค่า MongoDB เพื่อเก็บข้อมูล/home/user/data/mongodไว้ แต่ข้อมูลยังถูกเขียนไปยังไดเรกทอรีเก่าตามที่คาดคะเนเนื่องจากสิทธิ์ในโฟลเดอร์ใหม่ไม่ได้รับอนุญาตฉันจะให้สิทธิ์ MongoDB ที่จำเป็นสำหรับไดเรกทอรีนั้นได้อย่างไร
13 mongodb 

2
เรียกใช้บริการ MongoDB เป็น daemon ของ SystemD บน Ubuntu 15.10
MongoDB รองรับ Ubuntu Long Term Support (LTS) รุ่นต่างๆ สุดท้ายคือ Ubuntu 14.04 LTS ซึ่งกระบวนการเริ่มต้นได้รับการจัดการโดย Upstart กรรมสิทธิ์ของ Canonical อย่างไรก็ตามฉันใช้ Ubuntu 15.10 กับกระบวนการเริ่มต้น SystemD Linux ดังนั้นฉันไม่สามารถเริ่มบริการ MongoDB ในการบูต เมื่อฉันอ่านสถานะบริการหรือลองเริ่มแสดงข้อความ "ไม่สามารถโหลด": > systemctl status mongod Loaded: not-found (Reason: No such file or directory) Active: inactive (dead) > sudo systemctl start mongod Failed to start …

6
การติดตั้ง MongoDB ล้มเหลวบน Ubuntu 16.04
ฉันทำตามคำแนะนำในเว็บไซต์ MongoDB อย่างเป็นทางการ ( https://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/ ) และฉันได้รับข้อผิดพลาดนี้เมื่อพยายามติดตั้ง MongoDB วิธีแก้ไขปัญหานี้และสิ่งที่ผิดปกติ จำไว้ว่าฉันใช้ Ubuntu รุ่นล่าสุด 16.04 sudo apt-get install -y mongodb-org Reading package lists... Done Building dependency tree Reading state information... Done You might want to run 'apt-get -f install' to correct these: The following packages have unmet dependencies: mongodb-org : Depends: mongodb-org-shell …
12 apt  16.04  mongodb 

1
คำเตือนการเริ่มต้นหลังจากอัพเกรดจาก MongoDB 2.6 เป็น 3.4
ฉันลบ MongoDB 2.6 และติดตั้ง MongoDB 3.4 เมื่อฉันเชื่อมต่อกับเซิร์ฟเวอร์ MongoDB 3.4 มีคำเตือนการเริ่มต้นใหม่หลายประการ: MongoDB shell version v3.4.2 connecting to: mongodb://127.0.0.1:27017 MongoDB server version: 3.4.2 Server has startup warnings: 2017-03-20T20:27:36.175+0545 I STORAGE [initandlisten] 2017-03-20T20:27:36.175+0545 I STORAGE [initandlisten] ** WARNING: Using the XFS filesystem is strongly recommended with the WiredTiger storage engine 2017-03-20T20:27:36.175+0545 I STORAGE …
11 mongodb 

2
ฉันสามารถใช้แพ็คเกจ MongoDB 14.04 กับ 16.04 ได้หรือไม่?
น่าเสียดายที่แพ็คเกจ Ubuntu อย่างเป็นทางการสำหรับ MongoDB ยังคงติดอยู่ที่ 2.6 ซึ่งเป็นรุ่นเก่าในตอนนี้ ( ข้อผิดพลาดนี้ไม่ได้ถูกหยิบขึ้นมาเพื่อความสดใสคมชัดหรือเยื้อง) MongoDB ยังไม่ได้เปิดตัวแพ็คเกจสำหรับ 16.04 (Xenial) ดังนั้นฉันจะใช้แพคเกจ 14.04 (Trusty) เพื่อติดตั้ง MongoDB 3.2+ บน 16.04 ได้อย่างไร
10 16.04  mongodb 

4
ไดเรกทอรีข้อมูลเริ่มต้นสำหรับ mongodb คืออะไรถ้าเราติดตั้งใน amazon ec2
ฉันพยายามค้นหาข้อมูลนี้ทุกที่และหาไม่พบ ฉันเปลี่ยน mongodb.conf แล้วดังนั้นฉันลืมที่ไดเรกทอรีดั้งเดิมอยู่ที่ไหน

2
วิธีโยกย้าย MongoDB 2.6 ถึง 3.0 ด้วย WiredTiger
MongoDB 3.0 แนะนำเอ็นจิ้นการจัดเก็บใหม่ที่เรียกว่าwiredTigerซึ่งส่งผลให้หน่วยความจำและพื้นที่ดิสก์ลดลงอย่างมาก เนื่องจากปัจจุบันฐานข้อมูลของฉันมีวัตถุอยู่ที่ ~ 20 ล้านและใช้ RAM ได้ ~ 70GB การอัปเดตนี้จึงเกิดขึ้นในเวลาที่เหมาะสมเพื่อเลื่อนการอัปเดตฮาร์ดแวร์ คุณจะย้ายการติดตั้ง MongoDB 2.6 ไปเป็น 3.0 ได้อย่างไรและในเวลาเดียวกันจะได้รับประโยชน์จาก WiredTiger ได้อย่างไร เอกสารอ้างอิงถึงตัวเลือกที่ทำให้เกิดข้อผิดพลาดในการเริ่มต้นซึ่งป้องกันไม่ให้ MongoDB เริ่มทำงาน ตำแหน่งไฟล์ไม่ตรงกับใน Ubuntu (เซิร์ฟเวอร์ 14.04 LTS)
9 mongodb 

5
ฉันจะติดตั้ง MongoDB 3.0 ใน Vivid ได้อย่างไร
แพ็คเกจสดใสอย่างเป็นทางการสำหรับ mongodb คือ 2.x และแพ็คเกจที่ MongoDB จัดหาให้ในhttp://repo.mongodb.org/apt/ubuntu/dists/trusty/นั้นมีเฉพาะสำหรับรุ่น LTS เท่านั้น อีกทางเลือกหนึ่งคือฉันสามารถเปลี่ยนกลับเป็น 14.04 LTS ได้ แต่ฉันจะต้องติดตั้ง openjdk-8-jdk ซึ่งมีให้ใช้งานเท่านั้นที่สดใส

1
การตั้งค่า Mongodb
Mongodb ต้องการการกำหนดค่าบางอย่างเพื่อให้ทำงานได้ จำเป็นต้องสร้างลำดับชั้น / data / db / ฉันจะหาไฟล์ Mongo ได้ที่ไหน และฉันจะสร้างไดเรกทอรีนี้ได้ที่ไหน!
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.