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

Sự cố khi sử dụng và chạy các dịch vụ nấu bia bắt đầu [được bảo vệ bằng email]

ĐÃ GIẢI QUYẾT

Tôi đã phải xóa /usr/local/bin/brew-services.rb bằng lệnh

rm /usr/local/bin/brew-services.rb nó có thể yêu cầu quyền vì vậy hãy thêm sudo rm /usr/local/bin/brew-services.rb .

Sau đó, tôi đã thử chạy brew services start [email protected] và tôi đã nhận

Successfully started mongodb-community (label: homebrew.mxcl.mongodb-commu nhưng khi tôi đặt mongo từ thiết bị đầu cuối khác để khởi động trình bao, tôi đã gặp Socket exception error vì vậy tôi cũng đã kiểm tra tệp mongod.log và tôi thấy đó là sự cố ổ cắm nên tôi đã thử

ls -ls /tmp/mongodb-27017.sock và tôi đã nhận

0 srwx------ 1 root root 0 June 04 14:51 /tmp/mongodb-27017.sock điều đó có nghĩa là chủ sở hữu là root và mongodb không thể truy cập nó, vì vậy tôi đã làm

sudo rm -rf /tmp/mongodb-27017.sock

để xóa tệp và sau đó bắt đầu lại mongodb với

brew services start [email protected] đã tạo tệp .sock mới có chủ sở hữu trực tiếp là mongodb hoặc người dùng thực tế whoami và khi tôi kiểm tra lại

ls -lsah /tmp/mongodb-27017.sock

Tôi đã chứng minh mình là chủ sở hữu và sau đó tôi có thể mở thiết bị đầu cuối mới và chạy mongo và tham gia với kết nối được kích hoạt và sử dụng shell!



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Xác thực MongoDB Atlas không thành công trên Python

  2. mongoose tìm một tài liệu theo thuộc tính tham chiếu

  3. Mongo db không tồn tại nhưng hiển thị trong kết nối

  4. Laravel 5 Tổng số cột được nhân cho mongo DB

  5. mongoose (mongodb) Trường bí danh _id