Để thay đổi vị trí được MongoDB sử dụng để lưu trữ dữ liệu của nó, bạn cần phải:
- Chỉnh sửa
/etc/mongodb.conf
và thay đổi dòng dbpath=/var/lib/mongodb
thành đường dẫn mà bạn mong muốn, ví dụ:dbpath=/home/user/data/mongodb
- Cập nhật các quyền của đường dẫn bạn đã chọn để cho phép
mongodb
người dùng ghi vào đó, vdchown $USER -R /home/user/data/mongodb
- Khởi động lại dịch vụ MongoDB bằng cách chạy
sudo service mongodb restart
Lưu ý rằng nếu bạn có bất kỳ dữ liệu nào ở vị trí cũ mà bạn muốn giữ, trước tiên bạn cần dừng dịch vụ MongoDB, di chuyển các tệp theo cách thủ công và sau đó khởi động lại dịch vụ.
Để dừng máy chủ MongoDB, hãy sử dụng sudo service mongodb stop