MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Lỗi Mongodb khi khởi động

Trước hết, hãy tìm các trường hợp mongod khác đang chạy trên hệ thống bằng lệnh age-old:

ps ax | grep mongod

Nếu bạn thấy một dòng như -

98555   ??  S      4:40.89 mongod --dbpath /Volumes/ComputerName/data/db 
-PID-                      -name-          -------------path------------

thì có một tiến trình mongod đang chạy rồi. Nếu vậy, hãy giết nó và sau đó bắt đầu lại mongod.

Để loại bỏ một tiến trình với PID =0000, trong Unix like môi trường, hãy sử dụng -

kill -9 0000

Nếu bảng điều khiển của bạn trả về một cái gì đó như, -bash: kill: (98555) - Operation not permitted , sử dụng

sudo !! 

để lặp lại lệnh với tư cách người dùng cấp cao . Điều này sẽ giúp bạn tiến lên.

Tái bút: Nếu bạn chưa lưu trữ bất kỳ dữ liệu nào trong db của mình, hãy xóa /data và sau đó tạo /data/db thư mục một lần nữa. Thực hiện sudo mongod và nó sẽ hoạt động.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. truy vấn sql tới mongodb?

  2. Làm thế nào để điều này được chọn trong MongoDB

  3. Mongoose Đã lưu _id'ss dưới dạng một chuỗi thay vì ObjectId

  4. Cách nhanh nhất để loại bỏ các tài liệu trùng lặp trong mongodb

  5. MongoDB- Tìm nạp phần tử mảng chính xác, loại trừ các phần tử khác