2013-02-16 27 views
5

Tôi đang cố gắng để chạy một ứng dụng sao băng, nhưng tôi nhận được một lỗi Mongo, không chắc chắn làm thế nào để gỡ lỗi nàyMongoDB có một ngoại lệ còn tự do không xác định

[~/sites/tuts]$ meteor --port 5555 
[[[[[ ~/Sites/tuts ]]]]] 

Unexpected mongo exit code 100. Restarting. 
Unexpected mongo exit code 100. Restarting. 
Unexpected mongo exit code 100. Restarting. 
Can't start mongod 

MongoDB had an unspecified uncaught exception. 
Check to make sure that MongoDB is able to write to its database directory. 
+0

ngoại lệ: "Kiểm tra để đảm bảo rằng MongoDB có thể ghi vào thư mục cơ sở dữ liệu của nó." .. Kiểm tra sự cho phép trên thư mục ?? – user1428716

+0

Nó đã hoạt động trước và đột nhiên dừng lại? Bạn có đủ dung lượng đĩa trống không? – Akshat

+1

Tôi Imaged ổ đĩa, phân vùng nó nhân bản nó vào phân vùng mới định dạng lại một cũ cài đặt lại osx nhân bản kho lưu trữ, tất cả làm việc ngay bây giờ. –

Trả lời

15

Mongo đã bị giết chết mà không làm sạch bản thân lên. Hãy thử xóa .meteor/local/db/mongod.lock. Nếu điều đó không thành công, bạn có thể thực hiện khôi phục sao lưu, nhưng điều đó sẽ xóa sạch cơ sở dữ liệu của bạn.

+6

+1 Xóa '.meteor/local/db/mongod.lock' làm việc cho tôi. –

+0

Tôi nên xây dựng cho bạn một ngôi đền, loại sir. – belens

+2

Và nếu không có thư mục .meteor/local/db, mặc dù nó có 0777 và chủ sở hữu là tài khoản hiện tại của tôi? –

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