2010-09-07 33 views
6

Xin vui lòng giúp đỡ!Mongodb bị lỗi! Dữ liệu của tôi đã biến mất ở đâu?

Mongodb gặp sự cố trên máy chủ của tôi. Khi tôi bắt đầu mongod backup Tôi không có dữ liệu trong cơ sở dữ liệu!

Nhìn vào thư mục data/db/ Tôi có 5 file sau:

mongo.lock 
production-mongodb  4k 
production-mongodb.0  64m 
production-mongodb.1  128m 
production-mongodb.ns 16m 

Tôi nghĩ Mongo đã bằng cách nào đó bắt đầu một cơ sở dữ liệu mới, giữ một cũ của tôi? Hy vọng! Nếu điều này là chính xác làm thế nào để tôi sửa lỗi này? Và những gì đang xảy ra ở đây?

Tôi đã cố gắng xóa tệp khóa và chạy mongod --repair nhưng vẫn là cơ sở dữ liệu trống.

+0

phiên bản nào của mongodb bạn đang chạy Tôi đã trải nghiệm quá một vài tháng trở lại – MatthewFord

Trả lời

0

Hiển thị show dbs là gì? Bạn đã chuyển sang đúng DB giả sử bạn thấy "sản xuất" được liệt kê?

+0

tôi có địa phương, quản trị và sản xuất-mongodb dbs nhưng sản xuất-mongodb không có dữ liệu trong và chỉ có 2 colleections ?? –

+0

tôi sẽ nâng cao điều này trên diễn đàn của họ. – luckytaxi

-1

OK, dựa trên các tệp bạn đã liệt kê, bạn có một cơ sở dữ liệu có tên là "production-mongodb".

Vì vậy, bạn sẽ muốn chạy mongod production-mongodb để nhận quyền truy cập dòng lệnh.

Hoặc bạn có thể làm mongod

sử dụng sản xuất-MongoDB

chương trình bộ sưu tập

Bạn sẽ thấy dữ liệu của bạn.

+0

anh ấy đã tuyên bố rằng anh ta thấy bộ sưu tập của mình nhưng dữ liệu của anh ấy không có ở đó. – luckytaxi

Các vấn đề liên quan