Để Nâng cấp MongoDB trên Ubuntu
Trước tiên, Sao lưu dữ liệu của bạn sử dụng Mongoexport
ví dụ:
mongoexport --db sales --collection contacts --out contacts.json --journal
Sau đó, kiểm tra phiên bản MongoDB bạn đang chạy bằng cách ra lệnh:
$ mongod --version
phiên bản db v1.8.2 , pdfile phiên bản 4.5 -Wed 24 tháng 10 15:43:13 phiên bản git:nogitversion
Xác nhận nếu mongo hiện đang chạy:
$ ps -deaf | grep mongod
mongodb 15408 1 0 tháng 6 năm06? 13:50:00 / usr / bin / mongod --config /etc/mongodb.conf
Để tắt MongoDB
$ ./mongo
> sử dụng quản trị viên
> db.shutdownServer ()
máy chủ sẽ ngừng hoạt động ...
Sau đó, nâng cấp theo các hướng dẫn sau:Cách cài đặt MongoDB trên Ubuntu
Thêm khóa công khai Gen 10 (người tạo MongoDB) vào apt-get để bạn tin tưởng vào gói của họ:
$ sudo apt-key adv --keyserver keyerver.ubuntu.com --recv 7F0CEB10
$ echo "deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen">> /etc/apt/sources.list.d/10gen.list
Cập nhật các gói của bạn:
$ sudo apt-get cập nhật
cài đặt gói MongoDB Debian / Ubuntu của 10gen:
$ sudo apt-get install mongodb-10gen
Các gói sau sẽ được LOẠI BỎ : mongodb
MỚI sau đây các gói sẽ được cài đặt: mongodb-10gen
Nếu bạn gặp lỗi , hãy thử:
$ apt-get autoremove
Xác nhận rằng mongodb người dùng / nhóm có quyền ghi vào thư mục dữ liệu:
$ sudo chown -R mongodb:mongodb / var / lib / mongodb /.
Khởi động MongoDB dưới dạng Daemon (quy trình nền) bằng cách sử dụng lệnh sau:
$ mongod --fork --dbpath / var / lib / mongodb / --smallfiles --logpath / var / log / mongodb.log --logappend
Để tắt MongoDB, hãy nhập Mongo CLI, truy cập quản trị viên và đưa ra lệnh tắt:
$ ./mongo
> sử dụng quản trị viên
> db.shutdownServer ()