Tài liệu về nhà → Hướng dẫn sử dụng MongoDB → MongoDB Manual
Trên trang này
- Tổng quan
- Cân nhắc
- Cài đặt phiên bản cộng đồng MongoDB
- Chạy phiên bản cộng đồng MongoDB
- Gỡ cài đặt phiên bản cộng đồng MongoDB
- thông tin thêm
Ghi chú
MongoDB Atlas
MongoDB Atlas là một tùy chọn dịch vụ MongoDB được lưu trữ trong đám mây, không yêu cầu chi phí cài đặt và cung cấp một tầng miễn phí để bắt đầu. is a hosted MongoDB service option in the cloud which requires no installation overhead and offers a free tier to get started.
Sử dụng hướng dẫn này để cài đặt phiên bản cộng đồng MongoDB 6.0 trên Amazon Linux bằng Trình quản lý gói yum
.
Bạn có thể xác minh phân phối Linux nào bạn đang chạy bằng cách chạy lệnh sau trên dòng lệnh:
Kết quả phải là Amazon Linux hoặc Amazon Linux ami. Nếu sử dụng phân phối Linux khác, vui lòng xem hướng dẫn cài đặt cho nền tảng của bạn.Amazon Linux or Amazon Linux AMI. If using a different Linux distribution, please see the install instructions for your platform.
Hướng dẫn này cài đặt MongoDB 6.0 Community Edition. Để cài đặt một phiên bản khác của cộng đồng MongoDB, hãy sử dụng menu thả xuống phiên bản ở góc trên bên trái của trang này để chọn tài liệu cho phiên bản đó.
Phiên bản cộng đồng MongoDB 6.0 hỗ trợ phát hành Amazon Linux 64 bit sau đây trên kiến trúc x86_64:64-bit Amazon Linux release on x86_64 architecture:
Amazon Linux 2
MongoDB chỉ hỗ trợ các phiên bản 64 bit của nền tảng này.
Phiên bản cộng đồng MongoDB 6.0 trên Amazon Linux cũng hỗ trợ kiến trúc ARM64 trên các nền tảng chọn lọc.
Xem hỗ trợ nền tảng để biết thêm thông tin.
Trước khi triển khai MongoDB trong môi trường sản xuất, hãy xem xét tài liệu Ghi chú sản xuất cung cấp các cân nhắc về hiệu suất và khuyến nghị cấu hình để triển khai MongoDB sản xuất.
Thực hiện theo các bước này để cài đặt phiên bản cộng đồng MongoDB bằng Trình quản lý gói yum
. Chọn tab cho phiên bản Amazon Linux của bạn:
ulimit
cho các cài đặt được đề xuất cho nền tảng của bạn.Ghi chú
MongoDB Atlas
MongoDB Atlas là một tùy chọn dịch vụ MongoDB được lưu trữ trong đám mây, không yêu cầu chi phí cài đặt và cung cấp một tầng miễn phí để bắt đầu.Sử dụng hướng dẫn này để cài đặt phiên bản cộng đồng MongoDB 6.0 trên Amazon Linux bằng Trình quản lý gói
yum
.Bạn có thể xác minh phân phối Linux nào bạn đang chạy bằng cách chạy lệnh sau trên dòng lệnh:
/var/lib/mongo
and /var/log/mongodb
directories to give this user access to these directories.To specify a different log file directory and data file directory, edit the sudo yum erase $[sudo rpm -qa | grep mongodb-org]
7 and sudo yum erase $[sudo rpm -qa | grep mongodb-org]
8 settings in the sudo yum erase $[sudo rpm -qa | grep mongodb-org]
9. Ensure that the
user running MongoDB has access to these directories.Hướng dẫn này cài đặt MongoDB 6.0 Community Edition. Để cài đặt một phiên bản khác của cộng đồng MongoDB, hãy sử dụng menu thả xuống phiên bản ở góc trên bên trái của trang này để chọn tài liệu cho phiên bản đó.
Phiên bản cộng đồng MongoDB 6.0 hỗ trợ phát hành Amazon Linux 64 bit sau đây trên kiến trúc x86_64:
Amazon Linux 2systemd [which uses the
sudo rm -r /var/log/mongodb sudo rm -r /var/lib/mongo
1 command], while older versions of Linux tend to use System V init [which uses the sudo rm -r /var/log/mongodb sudo rm -r /var/lib/mongo
2 command].MongoDB chỉ hỗ trợ các phiên bản 64 bit của nền tảng này.
ps --no-headers -o comm 1
Phiên bản cộng đồng MongoDB 6.0 trên Amazon Linux cũng hỗ trợ kiến trúc ARM64 trên các nền tảng chọn lọc.
Xem hỗ trợ nền tảng để biết thêm thông tin.systemd [systemctl] tab below.
Trước khi triển khai MongoDB trong môi trường sản xuất, hãy xem xét tài liệu Ghi chú sản xuất cung cấp các cân nhắc về hiệu suất và khuyến nghị cấu hình để triển khai MongoDB sản xuất.System V Init [service] tab below.
Thực hiện theo các bước này để cài đặt phiên bản cộng đồng MongoDB bằng Trình quản lý gói yum
. Chọn tab cho phiên bản Amazon Linux của bạn:
Ulimit xem xét các hệ điều hành giống như Unix tối đa giới hạn các tài nguyên hệ thống mà một quy trình có thể sử dụng. Những giới hạn này có thể tác động tiêu cực đến hoạt động của MongoDB, và nên được điều chỉnh. Xem cài đặt UNIX ulimit
cho các cài đặt được đề xuất cho nền tảng của bạn.
Bắt đầu từ MongoDB 4.4, lỗi khởi động được tạo nếu giá trị ulimit
cho số lượng tệp mở nằm theo 64000
.
Thư mục mặc định, một phiên bản MongoDB lưu trữ: Các tệp dữ liệu của nó trong sudo yum erase $[sudo rpm -qa | grep mongodb-org]/var/lib/mongo
Các tệp nhật ký của nó trong /var/log/mongodb
sudo rm -r /var/log/mongodb sudo rm -r /var/lib/mongo
Nếu bạn đã cài đặt qua trình quản lý gói, các thư mục mặc định này được tạo trong quá trình cài đặt. Nếu bạn đã cài đặt thủ công bằng cách tải xuống tarballs, bạn có thể tạo các thư mục bằng ____10 hoặc
sudo yum erase $[sudo rpm -qa | grep mongodb-org]
1 tùy thuộc vào người dùng sẽ chạy MongoDB. . Nếu bạn thay đổi người dùng chạy quy trình MongoDB, bạn cũng phải sửa đổi quyền cho các thư mục /var/lib/mongo
và /var/log/mongodb
để cung cấp quyền truy cập người dùng này vào các thư mục này. trong sudo yum erase $[sudo rpm -qa | grep mongodb-org]
9. Đảm bảo rằng người dùng đang chạy MongoDB có quyền truy cập vào các thư mục này.Giá trị này có thể được cấu hình:
trong tệp cấu hình MongoDB với
6 hoặcsudo rm -r /var/log/mongodb sudo rm -r /var/lib/mongo thông qua đối số dòng lệnh
yum
2
Cảnh báo
Để biết thêm thông tin về việc định cấu hình
sudo rm -r /var/log/mongodb sudo rm -r /var/lib/mongo
6, hãy xem ràng buộc IP.Phiên bản cộng đồng MongoDB có sẵn từ kho lưu trữ chuyên dụng của riêng mình và chứa các gói được hỗ trợ chính thức sau:
| A | ||||
| A
| ||||
| Chứa daemon | ||||
| Chứa vỏ MongoDB [
|