Gần đây tôi đã nâng cấp ubuntu của mình từ 14.10 lên 15.04. Tất cả các tính năng dường như hoạt động tốt ngoại trừ MongoDB
. Tôi đang sử dụng mongoDB với ruby trên ứng dụng đường ray sử dụng đá quý Mongoid. MongoDB không thể kiểm soát được từ dịch vụ như chúng ta thường làm trong ubuntu.Dịch vụ MongoDB không hoạt động sau khi nâng cấp lên Ubuntu 15.04
sudo service mongodb start
hoặc
sudo service mongod start
tôi nhận được thông báo lỗi này
Không thể khởi động lại mongod.service: Đơn vị mongod.service thất bại trong việc tải: Không có tập tin hoặc thư mục đó.
Nhưng tôi phải bắt đầu nó bằng tay mỗi lần tôi phải kết nối ứng dụng của tôi đến máy chủ MongoDB sử dụng
sudo mongod -f /etc/mongod.conf
Vì vậy mongodb
được kết nối miễn là thiết bị đầu cuối mà được mở ra. Tôi đang sử dụng MongoDB
trong ứng dụng Ruby on Rails bằng cách sử dụng Mongoid adapater/ORM
.
Khi tôi chạy
sudo service mongodb status
tôi nhận được sau đầu ra
mongodb.service - An object/document-oriented database
Loaded: loaded (/lib/systemd/system/mongodb.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since بدھ 2015-05-06 14:47:53 PKT; 5s ago
Docs: man:mongod(1)
Process: 28602 ExecStart=/usr/bin/mongod --config /etc/mongodb.conf (code=exited, status=4)
Main PID: 28602 (code=exited, status=4)
مٓی 06 14:47:53 NX00443 systemd[1]: Started An object/document-oriented database.
مٓی 06 14:47:53 NX00443 systemd[1]: Starting An object/document-oriented database...
مٓی 06 14:47:53 NX00443 systemd[1]: mongodb.service: main process exited, code=exited, status=4/NOPERMISSION
مٓی 06 14:47:53 NX00443 systemd[1]: Unit mongodb.service entered failed state.
مٓی 06 14:47:53 NX00443 systemd[1]: mongodb.service failed.
Bất kỳ sự giúp đỡ trong vấn đề này sẽ được đánh giá cao.
Tôi bỏ phiếu để đóng câu hỏi này là không có chủ đề vì nó không liên quan đến lập trình. –
Nó liên quan đến vấn đề cài đặt máy chủ mongodb trên phiên bản ubuntu mới nhất. MongoDB là máy chủ cơ sở dữ liệu có thể được sử dụng bởi các ngôn ngữ lập trình hiện đại. Tôi đang sử dụng nó với ruby trên đường ray 4. Cài đặt của nó sẽ giúp tôi phát triển ứng dụng. –
Làm thế nào bạn cài đặt Mongoid, nếu thông qua apt bạn đã thử nâng cấp nó đã làm bạn cố gắng gỡ lỗi init script? – Maran